Ich denke, es mag keinen Unterschied, aber persönliche Vorliebe, aber beim Lesen verschiedener PHP-Code finde ich beide Möglichkeiten, um die Methoden-Klasse zugreifen.self :: vs className :: innerhalb static className Metoden in PHP
Was ist der Unterschied:
class Myclass
{
public static $foo;
public static function myMethod()
{
// between:
self::$foo;
// and
MyClass::$foo;
}
}
Leider habe ich eine falsche Antwort das erste Mal . Siehe die aktualisierte Antwort. – Artefacto