Results of 1 - 10 of about 536 for 初期化 (0.003 sec.)
- レイジーオブジェクト 8893
- « 共変性と反変性 変更履歴 » PHP Manual クラスとオブジェクト レイジーオブジェクト 検索 レイジーオブジェクト レイジーオブジェクトは、状態が参照または変更されるまで 初期化が遅延されるオブジェクトです。ユースケースの例として、 必要な時だけ初期化
... は、 ReflectionClass::newLazyGhost() および ReflectionClass::newLazyProxy() メソッドです。 どちらのメソッドも、オブジェクトの初期化が必要な際に呼び出される関数を 受け取ります。その関数が要求する動作は、使用する戦略に応じて 異なります。各メソッドのリファレ ... nClass ( Example ::class); $lazyObject = $reflector -> newLazyGhost (function ( Example $object ) { // ここでオブジェクトを初期化 $object -> __construct ( 1 ); }); var_dump ( $lazyObject ); var_dump ( get_class ( $lazyObject )); // ここで初期化がトリガ ... ctionClass ( Example ::class); $lazyObject = $reflector -> newLazyProxy (function ( Example $object ) { // 実インスタンスを初期化して返す return new Example ( 1 ); }); var_dump ( $lazyObject ); var_dump ( get_class ( $lazyObject )); // ここで初期化がトリ ...
-
https://man.mtool.work/php/8.3/language.oop5.lazy-objects.html
- レイジーオブジェクト 8893
- « 共変性と反変性 変更履歴 » PHP Manual クラスとオブジェクト レイジーオブジェクト 検索 レイジーオブジェクト レイジーオブジェクトは、状態が参照または変更されるまで 初期化が遅延されるオブジェクトです。ユースケースの例として、 必要な時だけ初期化
... は、 ReflectionClass::newLazyGhost() および ReflectionClass::newLazyProxy() メソッドです。 どちらのメソッドも、オブジェクトの初期化が必要な際に呼び出される関数を 受け取ります。その関数が要求する動作は、使用する戦略に応じて 異なります。各メソッドのリファレ ... nClass ( Example ::class); $lazyObject = $reflector -> newLazyGhost (function ( Example $object ) { // ここでオブジェクトを初期化 $object -> __construct ( 1 ); }); var_dump ( $lazyObject ); var_dump ( get_class ( $lazyObject )); // ここで初期化がトリガ ... ctionClass ( Example ::class); $lazyObject = $reflector -> newLazyProxy (function ( Example $object ) { // 実インスタンスを初期化して返す return new Example ( 1 ); }); var_dump ( $lazyObject ); var_dump ( get_class ( $lazyObject )); // ここで初期化がトリ ...
-
https://man.mtool.work/php/8.3/language.oop5.lazy-objects.html
- イニシャライザまたはファクトリを呼び出さずレイジーオブジェクトを初期化済みとして... 7422
- « ReflectionClass::isUserDefined ReflectionClass::newInstance » PHP Manual ReflectionClass イニシャライザまたはファクトリを呼び出さずレイジーオブジェクトを初期化済みとしてマークする 検索 ReflectionClass::markLazyObjectAsInitialized (PHP 8 >
... = 8.4.0) ReflectionClass::markLazyObjectAsInitialized — イニシャライザまたはファクトリを呼び出さずレイジーオブジェクトを初期化済みとしてマークする 説明 public function ReflectionClass::markLazyObjectAsInitialized ( object $object ): object イニシャラ ... イザまたはファクトリを呼び出さずレイジーオブジェクトを 初期化済みとしてマークします。 object がレイジーでないか、 すでに初期化されている場合、このメソッドは効果がありません。 このメソッ ... ド動作は、 object のレイジー戦略に関わらず、 初期化シーケンス においてゴーストオブジェクトに対して説明されたものとほぼ同じですが、 イニシャライザが呼び出されない点を除きます。 ...
-
https://man.mtool.work/php/8.3/reflectionclass.marklazyobjectasinitialized.html
- イニシャライザまたはファクトリを呼び出さずレイジーオブジェクトを初期化済みとして... 7383
- « ReflectionClass::isUserDefined ReflectionClass::newInstance » PHP Manual ReflectionClass イニシャライザまたはファクトリを呼び出さずレイジーオブジェクトを初期化済みとしてマークする 検索 ReflectionClass::markLazyObjectAsInitialized (PHP 8 >
... = 8.4.0) ReflectionClass::markLazyObjectAsInitialized — イニシャライザまたはファクトリを呼び出さずレイジーオブジェクトを初期化済みとしてマークする 説明 public function ReflectionClass::markLazyObjectAsInitialized ( object $object ): object イニシャラ ... イザまたはファクトリを呼び出さずレイジーオブジェクトを 初期化済みとしてマークします。 object がレイジーでないか、 すでに初期化されている場合、このメソッドは効果がありません。 このメソッ ... ド動作は、 object のレイジー戦略に関わらず、 初期化シーケンス においてゴーストオブジェクトに対して説明されたものとほぼ同じですが、 イニシャライザが呼び出されない点を除きます。 ...
-
https://man.mtool.work/php/8.3/reflectionclass.marklazyobjectasinitialized.html
- レイジーオブジェクトを強制的に初期化する 7337
- « ReflectionClass::implementsInterface ReflectionClass::inNamespace » PHP Manual ReflectionClass レイジーオブジェクトを強制的に初期化する 検索 ReflectionClass::initializeLazyObject (PHP 8 >= 8.4.0) ReflectionClass::initializeLazyObject — レ
... イジーオブジェクトを強制的に初期化する 説明 public function ReflectionClass::initializeLazyObject ( object $object ): object 指定された object を強制的に初期化 ... します。この メソッドは、オブジェクトがレイジーでないか、既に初期化されている場合は 効果がありません。それ以外の場合、初期化は 初期化シーケンス の通り進行します。 注意 : ほとんどの場合、このメ ... ソッドを呼び出す必要はありません。なぜなら、 レイジーオブジェクトはその状態が参照または変更されたときに 自動的に初期化されるからです。 パラメータ object 初期化するオブジェクト。 戻り値 object がレイジープロキシであれば、 その実インスタンスを、 ...
-
https://man.mtool.work/php/8.3/reflectionclass.initializelazyobject.html
- レイジーオブジェクトを強制的に初期化する 7298
- « ReflectionClass::implementsInterface ReflectionClass::inNamespace » PHP Manual ReflectionClass レイジーオブジェクトを強制的に初期化する 検索 ReflectionClass::initializeLazyObject (PHP 8 >= 8.4.0) ReflectionClass::initializeLazyObject — レ
... イジーオブジェクトを強制的に初期化する 説明 public function ReflectionClass::initializeLazyObject ( object $object ): object 指定された object を強制的に初期化 ... します。この メソッドは、オブジェクトがレイジーでないか、既に初期化されている場合は 効果がありません。それ以外の場合、初期化は 初期化シーケンス の通り進行します。 注意 : ほとんどの場合、このメ ... ソッドを呼び出す必要はありません。なぜなら、 レイジーオブジェクトはその状態が参照または変更されたときに 自動的に初期化されるからです。 パラメータ object 初期化するオブジェクト。 戻り値 object がレイジープロキシであれば、 その実インスタンスを、 ...
-
https://man.mtool.work/php/8.3/reflectionclass.initializelazyobject.html
- 新しいレイジーゴーストインスタンスを作成する 6919
- « ReflectionClass::newInstanceWithoutConstructor ReflectionClass::newLazyProxy » PHP Manual ReflectionClass 新しいレイジーゴーストインスタンスを作成する 検索 ReflectionClass::newLazyGhost (PHP 8 >= 8.4.0) ReflectionClass::newLazyGhost — 新し
... プロパティはデフォルト値に設定されません。オブジェクトの状態を 初めて参照または変更する時に、 initializer をにより自動的に初期化されます。 初期化トリガー および 初期化シーケンス を参照してください。 パラメータ initializer イニシャライザは以下のシグネチ ... ャを持つコールバックです: function initializer ( object $object ): void object 初期化される object 。この時点では、 オブジェクトはもはやレイジーとしてマークされておらず、 アクセスしても再び初期化がトリガーされ ... わせて 指定できます: ReflectionClass::SKIP_INITIALIZATION_ON_SERIALIZE デフォルトでは、レイジーオブジェクトのシリアライズは 初期化がトリガーされます。このフラグを設定すると、 初期化せずにシリアライズできるようになります。 戻り値 レイジーゴーストインスタン ...
-
https://man.mtool.work/php/8.3/reflectionclass.newlazyghost.html
- 新しいレイジーゴーストインスタンスを作成する 6919
- « ReflectionClass::newInstanceWithoutConstructor ReflectionClass::newLazyProxy » PHP Manual ReflectionClass 新しいレイジーゴーストインスタンスを作成する 検索 ReflectionClass::newLazyGhost (PHP 8 >= 8.4.0) ReflectionClass::newLazyGhost — 新し
... プロパティはデフォルト値に設定されません。オブジェクトの状態を 初めて参照または変更する時に、 initializer をにより自動的に初期化されます。 初期化トリガー および 初期化シーケンス を参照してください。 パラメータ initializer イニシャライザは以下のシグネチ ... ャを持つコールバックです: function initializer ( object $object ): void object 初期化される object 。この時点では、 オブジェクトはもはやレイジーとしてマークされておらず、 アクセスしても再び初期化がトリガーされ ... わせて 指定できます: ReflectionClass::SKIP_INITIALIZATION_ON_SERIALIZE デフォルトでは、レイジーオブジェクトのシリアライズは 初期化がトリガーされます。このフラグを設定すると、 初期化せずにシリアライズできるようになります。 戻り値 レイジーゴーストインスタン ...
-
https://man.mtool.work/php/8.3/reflectionclass.newlazyghost.html
- 新しいレイジープロキシインスタンスを作成する 6540
- « ReflectionClass::newLazyGhost ReflectionClass::resetAsLazyGhost » PHP Manual ReflectionClass 新しいレイジープロキシインスタンスを作成する 検索 ReflectionClass::newLazyProxy (PHP 8 >= 8.4.0) ReflectionClass::newLazyProxy — 新しいレイジープ
... ロパティはデフォルト値に設定されません。プロキシの状態を 初めて参照または変更する時に、 ファクトリ関数により実インスタンスが初期化され、 プロキシにアタッチされます。その後、プロキシとのすべての対話は 実インスタンスに転送されます。 初期化トリガー および 初 ... パラメータ factory ファクトリは以下のシグネチャを持つコールバックです: function factory ( object $object ): object object 初期化される object 。この時点では、 オブジェクトはもはやレイジーとしてマークされておらず、 アクセスしても再び初期化がトリガーされ ... わせて 指定できます: ReflectionClass::SKIP_INITIALIZATION_ON_SERIALIZE デフォルトでは、レイジーオブジェクトのシリアライズは 初期化がトリガーされます。このフラグを設定すると、 初期化せずにシリアライズできるようになります。 戻り値 レイジープロキシインスタン ...
-
https://man.mtool.work/php/8.3/reflectionclass.newlazyproxy.html
- 新しいレイジープロキシインスタンスを作成する 6540
- « ReflectionClass::newLazyGhost ReflectionClass::resetAsLazyGhost » PHP Manual ReflectionClass 新しいレイジープロキシインスタンスを作成する 検索 ReflectionClass::newLazyProxy (PHP 8 >= 8.4.0) ReflectionClass::newLazyProxy — 新しいレイジープ
... ロパティはデフォルト値に設定されません。プロキシの状態を 初めて参照または変更する時に、 ファクトリ関数により実インスタンスが初期化され、 プロキシにアタッチされます。その後、プロキシとのすべての対話は 実インスタンスに転送されます。 初期化トリガー および 初 ... パラメータ factory ファクトリは以下のシグネチャを持つコールバックです: function factory ( object $object ): object object 初期化される object 。この時点では、 オブジェクトはもはやレイジーとしてマークされておらず、 アクセスしても再び初期化がトリガーされ ... わせて 指定できます: ReflectionClass::SKIP_INITIALIZATION_ON_SERIALIZE デフォルトでは、レイジーオブジェクトのシリアライズは 初期化がトリガーされます。このフラグを設定すると、 初期化せずにシリアライズできるようになります。 戻り値 レイジープロキシインスタン ...
-
https://man.mtool.work/php/8.3/reflectionclass.newlazyproxy.html