Mögliche Duplizieren:
PHP: Static and non Static functions and ObjectsWarum kann ich in PHP statisch auf nicht statische Methoden zugreifen?
Im folgenden Code, nicht-statische() ist nicht eine statische Methode. Selbst dann kann ich darauf zugreifen, ohne ein Objekt zu erstellen (auf statische Art). Kann mir bitte jemand helfen, da dies in anderen Sprachen wie Java nicht möglich ist?
weil OO-Konzepte im Nachhinein mit PHP verschraubt wurden? Ernsthaft, PHP, ist kein Modell für OOP-Studie. – DGM
Sie können es statisch aufrufen, solange es keine Instanzreferenzen ('$ this') enthält. Ich bin mir nicht sicher, ob Sie Warnungen unter "E_STRICT" erhalten (ich hoffe, dass Sie das tun). –
Ich stimme nicht zu, das ist ein Duplikat, da diese Frage mindestens –