Der Inhalt dieses Artikels handelt von der objektorientierten statischen verzögerten Bindung static::, die jetzt einen gewissen Referenzwert hat. Freunde in Not können sich darauf beziehen stellt die aktuelle Klasse dar, static:: stellt die zuletzt ausgeführte Klasse dar (auch bekannt als statische verzögerte Bindung)
Code:
<?php class School{ const COUNT = 56; public function showInfo(){ echo self::COUNT; echo '<br/>' . static::COUNT; //static::代表最后执行类,self代表当前类,parent代表父类 } } class University extends School{ const COUNT = 10000; } $school = new University; $school -> showInfo();
Verwandte Empfehlungen:
Drei Grundfunktionen und fünf Grundprinzipien der PHP-ObjektorientierungDetaillierte Erläuterung der fünf Grundprinzipien der PHP-Objektorientierung und des Single-Responsibility-PrinzipsDas obige ist der detaillierte Inhalt vonPHP objektorientierte statische späte Bindung static::. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!