« PHP 8.3 Manual トップ
著作権 »
per page, with , order by , clip by
Results of 1 - 2 of about 2 for OtherClass (0.002 sec.)
スコープ定義演算子 (::) 9357
« オブジェクトの継承 static キーワード » PHP Manual クラスとオブジェクト スコープ定義演算子 (::) 検索 スコープ定義演算子 (::) スコープ定義演算子 (またの名を Paamayim Nekudotayim)、 平たく言うと「ダブルコロン」は、トークンのひとつです。 クラ ... スする際に使用されます。 例2 クラス定義の中からの :: <?php class MyClass { const CONST_VALUE = 'A constant value' ; } class OtherClass extends MyClass { public static $my_static = 'static var' ; public static function doubleColon () { echo parent :: CONST_V ... ALUE . "\n" ; echo self :: $my_static . "\n" ; } } $classname = 'OtherClass' ; $classname :: doubleColon (); OtherClass :: doubleColon (); ?> 拡張されたクラスが親クラスのメソッドの定義をオーバーライ ... 親クラスのメソッドをコールする <?php class MyClass { protected function myFunc () { echo "MyClass::myFunc()\n" ; } } class OtherClass extends MyClass { // 親の定義をオーバーライドします public function myFunc () { // それでも親の関数をコールできます parent ...
https://man.mtool.work/php/8.3/language.oop5.paamayim-nekudotayim.html
スコープ定義演算子 (::) 9357
« オブジェクトの継承 static キーワード » PHP Manual クラスとオブジェクト スコープ定義演算子 (::) 検索 スコープ定義演算子 (::) スコープ定義演算子 (またの名を Paamayim Nekudotayim)、 平たく言うと「ダブルコロン」は、トークンのひとつです。 クラ ... スする際に使用されます。 例2 クラス定義の中からの :: <?php class MyClass { const CONST_VALUE = 'A constant value' ; } class OtherClass extends MyClass { public static $my_static = 'static var' ; public static function doubleColon () { echo parent :: CONST_V ... ALUE . "\n" ; echo self :: $my_static . "\n" ; } } $classname = 'OtherClass' ; $classname :: doubleColon (); OtherClass :: doubleColon (); ?> 拡張されたクラスが親クラスのメソッドの定義をオーバーライ ... 親クラスのメソッドをコールする <?php class MyClass { protected function myFunc () { echo "MyClass::myFunc()\n" ; } } class OtherClass extends MyClass { // 親の定義をオーバーライドします public function myFunc () { // それでも親の関数をコールできます parent ...
https://man.mtool.work/php/8.3/language.oop5.paamayim-nekudotayim.html
PREV 1 NEXT