Results of 1 - 8 of about 8 for iteratorClass (0.003 sec.)
- このクラスがイテレーション可能かを調べる 11874
- « ReflectionClass::isInternal ReflectionClass::isIterateable » PHP Manual ReflectionClass このクラスがイテレーション可能かを調べる 検索 ReflectionClass::isIterable (PHP 7 >= 7.2.0, PHP 8) ReflectionClass::isIterable — このクラスがイテレーシ
... は、 true を返します。 そうでない場合は、 false を返します。 例 例1 基本的な ReflectionClass::isIterable() の例 <?php class IteratorClass implements Iterator { public function __construct () {} public function key (): mixed {} public function current (): mixed ... unction next (): void {} public function valid (): bool {} public function rewind (): void {} } class DerivedClass extends IteratorClass {} class NonIterator {} function dump_iterable ( $class ) { $reflection = new ReflectionClass ( $class ); var_dump ( $refl ... ection -> isIterable ()); } $classes = [ "ArrayObject" , "IteratorClass" , "DerivedClass" , "NonIterator" ,]; foreach ( $classes as $class ) { echo "Is $class iterable? " ; dump_iterable ( $clas ...
-
https://man.mtool.work/php/8.3/reflectionclass.isiterable.html
- このクラスがイテレーション可能かを調べる 11874
- « ReflectionClass::isInternal ReflectionClass::isIterateable » PHP Manual ReflectionClass このクラスがイテレーション可能かを調べる 検索 ReflectionClass::isIterable (PHP 7 >= 7.2.0, PHP 8) ReflectionClass::isIterable — このクラスがイテレーシ
... は、 true を返します。 そうでない場合は、 false を返します。 例 例1 基本的な ReflectionClass::isIterable() の例 <?php class IteratorClass implements Iterator { public function __construct () {} public function key (): mixed {} public function current (): mixed ... unction next (): void {} public function valid (): bool {} public function rewind (): void {} } class DerivedClass extends IteratorClass {} class NonIterator {} function dump_iterable ( $class ) { $reflection = new ReflectionClass ( $class ); var_dump ( $refl ... ection -> isIterable ()); } $classes = [ "ArrayObject" , "IteratorClass" , "DerivedClass" , "NonIterator" ,]; foreach ( $classes as $class ) { echo "Is $class iterable? " ; dump_iterable ( $clas ...
-
https://man.mtool.work/php/8.3/reflectionclass.isiterable.html
- ArrayObject のイテレータクラス名を設定する 9055
- « ArrayObject::setFlags ArrayObject::uasort » PHP Manual ArrayObject ArrayObject のイテレータクラス名を設定する 検索 ArrayObject::setIteratorClass (PHP 5 >= 5.1.0, PHP 7, PHP 8) ArrayObject::setIteratorClass — ArrayObject のイテレータクラス
... 名を設定する 説明 public function ArrayObject::setIteratorClass ( string $iteratorClass ): void 配列イテレータのクラス名を設定します。これは ArrayObject::getIterator() で使います。 パラメ ... ータ iteratorClass このオブジェクトの反復処理に使う配列イテレータのクラス名。 戻り値 値を返しません。 例 例1 ArrayObject::setIteratorClass() ... 10 ); $fruitsArrayObject = new ArrayObject ( $fruits ); // イテレータのクラス名を新しく設定します $fruitsArrayObject -> setIteratorClass ( 'MyArrayIterator' ); var_dump ( $fruitsArrayObject -> getIterator ()); ?> 上の例の出力は以下となります。 object(MyArrayI ...
-
https://man.mtool.work/php/8.3/arrayobject.setiteratorclass.html
- ArrayObject のイテレータクラス名を設定する 8928
- « ArrayObject::setFlags ArrayObject::uasort » PHP Manual ArrayObject ArrayObject のイテレータクラス名を設定する 検索 ArrayObject::setIteratorClass (PHP 5 >= 5.1.0, PHP 7, PHP 8) ArrayObject::setIteratorClass — ArrayObject のイテレータクラス
... 名を設定する 説明 public function ArrayObject::setIteratorClass ( string $iteratorClass ): void 配列イテレータのクラス名を設定します。これは ArrayObject::getIterator() で使います。 パラメ ... ータ iteratorClass このオブジェクトの反復処理に使う配列イテレータのクラス名。 戻り値 値を返しません。 例 例1 ArrayObject::setIteratorClass() ... 10 ); $fruitsArrayObject = new ArrayObject ( $fruits ); // イテレータのクラス名を新しく設定します $fruitsArrayObject -> setIteratorClass ( 'MyArrayIterator' ); var_dump ( $fruitsArrayObject -> getIterator ()); ?> 上の例の出力は以下となります。 object(MyArrayI ...
-
https://man.mtool.work/php/8.3/arrayobject.setiteratorclass.html
- 新規配列オブジェクトを生成する 8260
- « ArrayObject::asort ArrayObject::count » PHP Manual ArrayObject 新規配列オブジェクトを生成する 検索 ArrayObject::__construct (PHP 5, PHP 7, PHP 8) ArrayObject::__construct — 新規配列オブジェクトを生成する 説明 public function ArrayObject::
... __construct ( array | object $array = [] , int $flags = 0 , string $iteratorClass = ArrayIterator::class ) 新規配列オブジェクトを生成します。 警告 PHP 8.5.0 以降、 array パラメータに列挙型を渡すと Invalid ... を渡すことは非推奨です。 flags ArrayObject オブジェクトの振る舞いを制御するフラグ。 ArrayObject::setFlags() を参照ください。 iteratorClass ArrayObject オブジェクトの反復処理に使用するクラスを指定します。 ここで指定するクラスは、 ArrayIterator の部分型でなければ ... 連キーワード: ArrayObject array オブジェクト 配列 construct string ArrayIterator 以降 InvalidArgumentException object flags iteratorClass パラメータ 列挙 列挙型 非推奨 フラグ setFlags クラス one ...
-
https://man.mtool.work/php/8.3/arrayobject.construct.html
- 新規配列オブジェクトを生成する 8260
- « ArrayObject::asort ArrayObject::count » PHP Manual ArrayObject 新規配列オブジェクトを生成する 検索 ArrayObject::__construct (PHP 5, PHP 7, PHP 8) ArrayObject::__construct — 新規配列オブジェクトを生成する 説明 public function ArrayObject::
... __construct ( array | object $array = [] , int $flags = 0 , string $iteratorClass = ArrayIterator::class ) 新規配列オブジェクトを生成します。 警告 PHP 8.5.0 以降、 array パラメータに列挙型を渡すと Invalid ... を渡すことは非推奨です。 flags ArrayObject オブジェクトの振る舞いを制御するフラグ。 ArrayObject::setFlags() を参照ください。 iteratorClass ArrayObject オブジェクトの反復処理に使用するクラスを指定します。 ここで指定するクラスは、 ArrayIterator の部分型でなければ ... _construct() - ArrayIterator を作成する 関連キーワード: ArrayObject construct ArrayIterator InvalidArgumentException flags iteratorClass 列挙 列挙型 非推奨 フラグ setFlags three arrayobject asort count プロパティ エンジン 想定 可能性 制御 反復 履歴 スロー dum ...
-
https://man.mtool.work/php/8.3/arrayobject.construct.html
- ArrayObject クラス 7464
- « SplFixedArray::__wakeup ArrayObject::append » PHP Manual データ構造 ArrayObject クラス 検索 ArrayObject クラス (PHP 5, PHP 7, PHP 8) はじめに このクラスは、オブジェクトを配列として動作させます。 注意 : このクラスでオブジェクトをラップして
... st int ARRAY_AS_PROPS ; /* メソッド */ public function __construct ( array | object $array = [] , int $flags = 0 , string $iteratorClass = ArrayIterator::class ) public function append ( mixed $value ): void public function asort ( int $flags = SORT_REGULAR ) ... nction getArrayCopy (): array public function getFlags (): int public function getIterator (): Iterator public function getIteratorClass (): string public function ksort ( int $flags = SORT_REGULAR ): true public function natcasesort (): true public function ... ( mixed $key ): void public function serialize (): string public function setFlags ( int $flags ): void public function setIteratorClass ( string $iteratorClass ): void public function uasort ( callable $callback ): true public function uksort ( callable $cal ...
-
https://man.mtool.work/php/8.3/class.arrayobject.html
- ArrayObject クラス 6524
- « SplFixedArray::__wakeup ArrayObject::append » PHP Manual データ構造 ArrayObject クラス 検索 ArrayObject クラス (PHP 5, PHP 7, PHP 8) はじめに このクラスは、オブジェクトを配列として動作させます。 注意 : このクラスでオブジェクトをラップして
... st int ARRAY_AS_PROPS ; /* メソッド */ public function __construct ( array | object $array = [] , int $flags = 0 , string $iteratorClass = ArrayIterator::class ) public function append ( mixed $value ): void public function asort ( int $flags = SORT_REGULAR ) ... nction getArrayCopy (): array public function getFlags (): int public function getIterator (): Iterator public function getIteratorClass (): string public function ksort ( int $flags = SORT_REGULAR ): true public function natcasesort (): true public function ... ( mixed $key ): void public function serialize (): string public function setFlags ( int $flags ): void public function setIteratorClass ( string $iteratorClass ): void public function uasort ( callable $callback ): true public function uksort ( callable $cal ...
-
https://man.mtool.work/php/8.3/class.arrayobject.html
PREV
1
NEXT