« PHP 8.3 Manual トップ
著作権 »
per page, with , order by , clip by
Results of 1 - 10 of about 578 for 初期 (0.004 sec.)
レイジーオブジェクト 8731
« 共変性と反変性 変更履歴 » 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
レイジーオブジェクト 8731
« 共変性と反変性 変更履歴 » 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
イニシャライザまたはファクトリを呼び出さずレイジーオブジェクトを初期化済みとして... 7284
« 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
イニシャライザまたはファクトリを呼び出さずレイジーオブジェクトを初期化済みとして... 7239
« 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
レイジーオブジェクトを強制的に初期化する 7201
« 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
レイジーオブジェクトを強制的に初期化する 7156
« 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
新しいレイジーゴーストインスタンスを作成する 6787
« 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
新しいレイジーゴーストインスタンスを作成する 6787
« 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
プロパティ 6456
« クラスの基礎 プロパティフック » PHP Manual クラスとオブジェクト プロパティ 検索 プロパティ クラスのメンバ変数のことを プロパティ といいます。 それ以外に フィールド などという呼びかたを見たことがあるかもしれません。 しかし、このマニュアルで ... ) のあとに、 オプションの型宣言 (PHP 7.4 以降、但し readonly を除く) を続け、 その後に通常の変数の宣言を続けます。 宣言時に初期値を設定することもできますが、 初期値は 定数 値でなければなりません。 注意 : クラスのプロパティを宣言する古い方法として、 ア ... -> id ); var_dump ( $user -> name ); ?> 上の例の出力は以下となります。 int(1234) NULL 型付きプロパティは、アクセスする前に初期化しなければいけません。 初期化しないと、 Error がスローされます。 例3 プロパティにアクセスする <?php class Shape { public i ... alization 読み取り専用プロパティ PHP 8.1.0 以降では、 readonly を付けてプロパティを宣言できます。これによって、プロパティを初期化した後に値が変更されることを防止できます。 PHP 8.4.0 より前のバージョンでは、 readonly プロパティは暗黙的に private-set で ...
https://man.mtool.work/php/8.3/language.oop5.properties.html
プロパティ 6456
« クラスの基礎 プロパティフック » PHP Manual クラスとオブジェクト プロパティ 検索 プロパティ クラスのメンバ変数のことを プロパティ といいます。 それ以外に フィールド などという呼びかたを見たことがあるかもしれません。 しかし、このマニュアルで ... ) のあとに、 オプションの型宣言 (PHP 7.4 以降、但し readonly を除く) を続け、 その後に通常の変数の宣言を続けます。 宣言時に初期値を設定することもできますが、 初期値は 定数 値でなければなりません。 注意 : クラスのプロパティを宣言する古い方法として、 ア ... -> id ); var_dump ( $user -> name ); ?> 上の例の出力は以下となります。 int(1234) NULL 型付きプロパティは、アクセスする前に初期化しなければいけません。 初期化しないと、 Error がスローされます。 例3 プロパティにアクセスする <?php class Shape { public i ... alization 読み取り専用プロパティ PHP 8.1.0 以降では、 readonly を付けてプロパティを宣言できます。これによって、プロパティを初期化した後に値が変更されることを防止できます。 PHP 8.4.0 より前のバージョンでは、 readonly プロパティは暗黙的に private-set で ...
https://man.mtool.work/php/8.3/language.oop5.properties.html
PREV 1 2 3 4 5 6 7 8 9 10 NEXT