« PHP 8.3 Manual トップ
著作権 »
per page, with , order by , clip by
Results of 1 - 10 of about 44 for 束縛 (0.002 sec.)
遅延静的束縛 (Late Static Bindings) 12848
« オブジェクトの比較 オブジェクトと参照 » PHP Manual クラスとオブジェクト 遅延静的束縛 (Late Static Bindings) 検索 遅延静的束縛 (Late Static Bindings) PHP には、遅延静的束縛と呼ばれる機能が搭載されています。 これを使用すると、静的継承のコン ... テキストで呼び出し元のクラスを参照できるようになります。 より正確に言うと、遅延静的束縛は直近の "非転送コール" のクラス名を保存します。 staticメソッドの場合、これは明示的に指定されたクラス (通常は :: 演算子の左側 ... d_class() 関数を使うとコール元のクラス名を文字列で取得できます。 static:: はこのクラスのスコープとなります。 この "遅延静的束縛" という機能名は、内部動作を考慮してつけられたものです。 "遅延束縛 (Late binding)" の由来は、メソッドを定義しているクラス名 ... を使用しても static:: の解決ができないことによります。 その代わりに、実行時情報をもとに解決するようになります。 "静的束縛 (static binding)" の由来は、 staticメソッドのコールに使用できることによります (ただし、staticメソッド以外でも使用可能です) ...
https://man.mtool.work/php/8.3/language.oop5.late-static-bindings.html
遅延静的束縛 (Late Static Bindings) 12848
« オブジェクトの比較 オブジェクトと参照 » PHP Manual クラスとオブジェクト 遅延静的束縛 (Late Static Bindings) 検索 遅延静的束縛 (Late Static Bindings) PHP には、遅延静的束縛と呼ばれる機能が搭載されています。 これを使用すると、静的継承のコン ... テキストで呼び出し元のクラスを参照できるようになります。 より正確に言うと、遅延静的束縛は直近の "非転送コール" のクラス名を保存します。 staticメソッドの場合、これは明示的に指定されたクラス (通常は :: 演算子の左側 ... d_class() 関数を使うとコール元のクラス名を文字列で取得できます。 static:: はこのクラスのスコープとなります。 この "遅延静的束縛" という機能名は、内部動作を考慮してつけられたものです。 "遅延束縛 (Late binding)" の由来は、メソッドを定義しているクラス名 ... を使用しても static:: の解決ができないことによります。 その代わりに、実行時情報をもとに解決するようになります。 "静的束縛 (static binding)" の由来は、 staticメソッドのコールに使用できることによります (ただし、staticメソッド以外でも使用可能です) ...
https://man.mtool.work/php/8.3/language.oop5.late-static-bindings.html
クロージャを束縛して呼び出す 11464
« Closure::bindTo Closure::fromCallable » PHP Manual Closure クロージャを束縛して呼び出す 検索 Closure::call (PHP 7, PHP 8) Closure::call — クロージャを束縛して呼び出す 説明 public function Closure::call ( object $newThis , mixed ...$args ) ... : mixed クロージャを一時的に newThis に束縛し、 指定したパラメータでそれを呼び出します。 パラメータ newThis この呼び出しの間だけクロージャを束縛するオブジェクト。 args ... ); $closure -> call ( $four , 4 ); ?> 上の例の出力は以下となります。 int(7) int(8) 関連キーワード: クロージャ Closure call 束縛 newThis closure mixed args getValue three four delta bindTo fromCallable 一時的 protected construct return dump ...
https://man.mtool.work/php/8.3/closure.call.html
クロージャを束縛して呼び出す 11372
« Closure::bindTo Closure::fromCallable » PHP Manual Closure クロージャを束縛して呼び出す 検索 Closure::call (PHP 7, PHP 8) Closure::call — クロージャを束縛して呼び出す 説明 public function Closure::call ( object $newThis , mixed ...$args ) ... : mixed クロージャを一時的に newThis に束縛し、 指定したパラメータでそれを呼び出します。 パラメータ newThis この呼び出しの間だけクロージャを束縛するオブジェクト。 args ... ); $closure -> call ( $four , 4 ); ?> 上の例の出力は以下となります。 int(7) int(8) 関連キーワード: クロージャ Closure call 束縛 value function newThis パラメータ Value closure mixed args 戻り値 getValue three new four delta int bindTo ...
https://man.mtool.work/php/8.3/closure.call.html
"遅延静的束縛" のクラス名 8944
« enum_exists get_class » PHP Manual クラス/オブジェクト関数 "遅延静的束縛" のクラス名 検索 get_called_class (PHP 5 >= 5.3.0, PHP 7, PHP 8) get_called_class — "遅延静的束縛" のクラス名 説明 function get_called_class (): string staticメソッド ... るいは指定したインターフェイスを実装しているか) どうかを調べる 関連キーワード: クラス class get called オブジェクト foo 遅延 束縛 string コール バージョン test bar function static パラメータ 外部 場合 Error 発生 ...
https://man.mtool.work/php/8.3/function.get-called-class.html
"遅延静的束縛" のクラス名 8944
« enum_exists get_class » PHP Manual クラス/オブジェクト関数 "遅延静的束縛" のクラス名 検索 get_called_class (PHP 5 >= 5.3.0, PHP 7, PHP 8) get_called_class — "遅延静的束縛" のクラス名 説明 function get_called_class (): string staticメソッド ... たクラスのサブクラスに属するか (あるいは指定したインターフェイスを実装しているか) どうかを調べる 関連キーワード: called 遅延 束縛 static 外部 enum exists 履歴 dump extends 参考 parent subclass サブクラス インターフェイス 実装 ...
https://man.mtool.work/php/8.3/function.get-called-class.html
Closure クラス 8683
« Serializable::unserialize Closure::__construct » PHP Manual 定義済みのインターフェイスとクラス Closure クラス 検索 Closure クラス (PHP 5 >= 5.3.0, PHP 7, PHP 8) はじめに 無名関数 を表すために使うクラスです。 無名関数は、Closure 型のオブジ ... ロージャの名前、行、ファイルを含むようになりました。 注意 注意 : Closure オブジェクトはシリアライズできません。 クロージャは束縛された変数や特定の実行コンテキストを保持している可能性があるためです。 クロージャをシリアライズしようとすると、 Exception が ... する Closure::bindTo — 新しくバインドしたオブジェクトとクラスのスコープで、クロージャを複製する Closure::call — クロージャを束縛して呼び出す Closure::fromCallable — callable をクロージャに変換する Closure::getCurrent — 現在実行中のクロージャを返す 関連 ... ロージャ static construct 無名 newThis invoke bind newScope bindTo call mixed fromCallable callable getCurrent シリアライズ 束縛 バインド スコープ 複製 Serializable unserialize インターフェイス 用意 コントロール ...
https://man.mtool.work/php/8.3/class.closure.html
オブジェクトと参照 7976
« 遅延静的束縛 (Late Static Bindings) オブジェクトのシリアライズ » PHP Manual クラスとオブジェクト オブジェクトと参照 検索 オブジェクトと参照 PHP でのオブジェクト指向プログラミングのポイントとしてよく言われるのは 「オブジェクトはデフォルトで ... \n" ; ?> 上の例の出力は以下となります。 2 2 2 関連キーワード: オブジェクト foo 変数 new id echo obj エイリアス コピー 遅延 束縛 Late Static Bindings Search シリアライズ クラス オブジェクト指向 プログラミング ポイント ...
https://man.mtool.work/php/8.3/language.oop5.references.html
オブジェクトと参照 7976
« 遅延静的束縛 (Late Static Bindings) オブジェクトのシリアライズ » PHP Manual クラスとオブジェクト オブジェクトと参照 検索 オブジェクトと参照 PHP でのオブジェクト指向プログラミングのポイントとしてよく言われるのは 「オブジェクトはデフォルトで ... } foo ( $e ); echo $e -> foo . "\n" ; ?> 上の例の出力は以下となります。 2 2 2 関連キーワード: 変数 エイリアス コピー 遅延 束縛 Late Static Bindings シリアライズ オブジェクト指向 プログラミング ポイント 正確 誤解 一種 自身 実際 代入 保持 ...
https://man.mtool.work/php/8.3/language.oop5.references.html
クラス/オブジェクト関数 7976
« 例 __autoload » PHP Manual クラス/オブジェクト クラス/オブジェクト関数 検索 クラス/オブジェクト関数 目次 __autoload — 未定義のクラスのロードを試みる class_alias — クラスのエイリアスを作成する class_exists — クラスが定義済みかどうかを確認す ... る enum_exists — 列挙型が定義されているかを調べる get_called_class — "遅延静的束縛" のクラス名 get_class — オブジェクトのクラス名を返す get_class_methods — クラスメソッドの名前を取得する get_class_vars — ク ... ティ 確認 vars declared 宣言 インターフェイス autoload トレイト 目次 未定義 ロード alias エイリアス enum 列挙型 called 遅延 束縛 methods classes interfaces traits mangled マング ...
https://man.mtool.work/php/8.3/ref.classobj.html
PREV 1 2 3 4 5 NEXT