« PHP 8.3 Manual トップ
著作権 »
per page, with , order by , clip by
Results of 1 - 4 of about 4 for staticmethod (0.001 sec.)
名前空間の使用法: 基本編 11095
« 同一ファイル内での複数の名前空間の定義 名前空間と動的言語機能 » PHP Manual 名前空間 名前空間の使用法: 基本編 検索 名前空間の使用法: 基本編 (PHP 5 >= 5.3.0, PHP 7, PHP 8) 名前空間の使い方についてあれこれ言う前に、まずは PHP がどのようにして ... ついても同じ理屈があてはまります。 たとえば、クラス名を参照するには次の 3 つの方法があります。 $a = new foo(); あるいは foo::staticmethod(); のような非修飾名 あるいはプレフィックスなしのクラス名。 現在の名前空間が currentnamespace である場合、これは currentnam ... は 名前空間の使用法: グローバルな関数/定数への移行 を参照ください。 $a = new subnamespace\foo(); あるいは subnamespace\foo::staticmethod(); のような修飾名 あるいはプレフィックスつきクラス名。 現在の名前空間が currentnamespace である場合、これは currentnamespa ... コードにおいては、これは subnamespace\foo と解釈されます。 $a = new \currentnamespace\foo(); あるいは \currentnamespace\foo::staticmethod(); のような完全修飾名 あるいはグローバルプレフィックス演算子つきのクラス名。 これは、常にコードで記述されたとおりの名前であ ...
https://man.mtool.work/php/8.3/language.namespaces.basics.html
名前空間の使用法: 基本編 11095
« 同一ファイル内での複数の名前空間の定義 名前空間と動的言語機能 » PHP Manual 名前空間 名前空間の使用法: 基本編 検索 名前空間の使用法: 基本編 (PHP 5 >= 5.3.0, PHP 7, PHP 8) 名前空間の使い方についてあれこれ言う前に、まずは PHP がどのようにして ... ついても同じ理屈があてはまります。 たとえば、クラス名を参照するには次の 3 つの方法があります。 $a = new foo(); あるいは foo::staticmethod(); のような非修飾名 あるいはプレフィックスなしのクラス名。 現在の名前空間が currentnamespace である場合、これは currentnam ... は 名前空間の使用法: グローバルな関数/定数への移行 を参照ください。 $a = new subnamespace\foo(); あるいは subnamespace\foo::staticmethod(); のような修飾名 あるいはプレフィックスつきクラス名。 現在の名前空間が currentnamespace である場合、これは currentnamespa ... コードにおいては、これは subnamespace\foo と解釈されます。 $a = new \currentnamespace\foo(); あるいは \currentnamespace\foo::staticmethod(); のような完全修飾名 あるいはグローバルプレフィックス演算子つきのクラス名。 これは、常にコードで記述されたとおりの名前であ ...
https://man.mtool.work/php/8.3/language.namespaces.basics.html
第一級callableを生成する記法 7397
« アロー関数 クラスとオブジェクト » PHP Manual 関数 第一級callableを生成する記法 検索 第一級callableを生成する記法 第一級callableを生成する記法 (First class callable syntax) とは、PHP 8.1.0 で追加された、 callable から 無名関数 を生成する記 ... 法上直接コールできるあらゆる式が使えます: 例1 簡単な例 <?php class Foo { public function method () {} public static function staticmethod () {} public function __invoke () {} } $obj = new Foo (); $classStr = 'Foo' ; $methodStr = 'method' ; $staticmethodStr = ' ... .); $f2 = $obj (...); // 呼び出し可能オブジェクト $f3 = $obj -> method (...); $f4 = $obj -> $methodStr (...); $f5 = Foo :: staticmethod (...); $f6 = $classStr :: $staticmethodStr (...); // 文字列や配列を使った、古い記法 $f7 = 'strlen' (...); $f8 = [ $obj , ' ... method' ](...); $f9 = [ Foo ::class, 'staticmethod' ](...); 注意 : ... は文法の一部であり、省略形ではありません。 この記法の動作は、 Closure::fromCallable() の仕様に従います ...
https://man.mtool.work/php/8.3/functions.first_class_callable_syntax.html
第一級callableを生成する記法 7397
« アロー関数 クラスとオブジェクト » PHP Manual 関数 第一級callableを生成する記法 検索 第一級callableを生成する記法 第一級callableを生成する記法 (First class callable syntax) とは、PHP 8.1.0 で追加された、 callable から 無名関数 を生成する記 ... 法上直接コールできるあらゆる式が使えます: 例1 簡単な例 <?php class Foo { public function method () {} public static function staticmethod () {} public function __invoke () {} } $obj = new Foo (); $classStr = 'Foo' ; $methodStr = 'method' ; $staticmethodStr = ' ... .); $f2 = $obj (...); // 呼び出し可能オブジェクト $f3 = $obj -> method (...); $f4 = $obj -> $methodStr (...); $f5 = Foo :: staticmethod (...); $f6 = $classStr :: $staticmethodStr (...); // 文字列や配列を使った、古い記法 $f7 = 'strlen' (...); $f8 = [ $obj , ' ... method' ](...); $f9 = [ Foo ::class, 'staticmethod' ](...); 注意 : ... は文法の一部であり、省略形ではありません。 この記法の動作は、 Closure::fromCallable() の仕様に従います ...
https://man.mtool.work/php/8.3/functions.first_class_callable_syntax.html
PREV 1 NEXT