Heim >Backend-Entwicklung >PHP-Tutorial >Verwendung von Doppelpunkten:: in PHP
Der Inhalt dieses Artikels stellt die Verwendung von Doppelpunkten in PHP vor. Jetzt mit allen teilen, Freunde in Not können sich auch auf
Doppelpunkt-Operator beziehen: Das heißt, der Scope-Qualified-Operator Scope Resolution Operator kann auf Static, Const und Class Overrided zugreifen Eigenschaften und Methoden.
1. Beim Aufruf statischer Eigenschaften und statischer Methoden
::With- > ;Die Funktion ist die gleiche, aber die verwendeten Objekte sind unterschiedlich! ::Beziehen Sie sich auf statische Methoden oder Eigenschaften in der Klasse und müssen nicht instanziiert werden!
Erstellen Sie eine Klasse und erstellen Sie eine statische Eigenschaft $a und eine statische Methode b wie folgt:
[php]einfach anzeigenkopieren
KlasseTest {
🎜> öffentlich $a; > statisch
Funktion b() {} }
Wenn Sie die statische Eigenschaft $a wie folgt aufrufen möchten
[php]Einfach anzeigenkopieren
Test::$a; >
Wenn Sie die statische Methode b aufrufen möchten, gehen Sie wie folgt vor
[php]einfach anzeigenkopieren
test::b();
2. Beim Aufrufen von Attributen oder Methoden der eigenen Klasse oder übergeordneten Klasse
Erstellen Sie zunächst eine übergeordnete Klasse
[php] Ebene anzeigen kopieren
Klasse Test { () {} } Erstellen Sie dann eine Unterklassenvererbung. Elternklasse [php]
Kurs Test { öffentlich Funktion cs() {} } Wenn wir Methode b der übergeordneten Klasse aufrufen müssen
[php]einfach anzeigenkopieren
parent::b(); Wenn wir Beim Aufrufen einer eigenen Methode cs gibt es zwei Methoden
[php]einfach anzeigenkopieren
$this->cs(); [php] einfach anzeigen kopieren
self::cs();
Ebene anzeigen
Das obige ist der detaillierte Inhalt vonVerwendung von Doppelpunkten:: in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!