この記事の内容は、特定の参照値を持つ PHP オブジェクト指向の静的遅延バインディング static:: に関するもので、必要な友達はそれを参照できます
self は現在のクラス static:: を表します。最後の実行クラスを表します (静的遅延バインディングとも呼ばれます)
コード:
<?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();
関連する推奨事項:
PHP オブジェクト指向の 3 つの基本機能と 5 つの基本原則
PHP オブジェクトの詳細な説明自己志向型 単一責任原則の5原則
以上がPHP オブジェクト指向の静的遅延バインディング static::の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。