ArrayObject::getIteratorClass ArrayObject のイテレータクラス名を取得する &reftitle.description; public stringArrayObject::getIteratorClass 配列イテレータのクラス名を取得します。これは ArrayObject::getIterator() で使います。 &reftitle.parameters; &no.function.parameters; &reftitle.returnvalues; このオブジェクトの反復処理に使うイテレータのクラス名を返します。 &reftitle.examples; <function>ArrayObject::getIteratorClass</function> の例 1, "oranges" => 4, "bananas" => 5, "apples" => 10); $fruitsArrayObject = new ArrayObject($fruits); // 現在のクラス名を取得します $className = $fruitsArrayObject->getIteratorClass(); var_dump($className); // 新しいクラス名を設定します $fruitsArrayObject->setIteratorClass('MyArrayIterator'); // 新しいイテレータクラス名を取得します $className = $fruitsArrayObject->getIteratorClass(); var_dump($className); ?> ]]> &example.outputs; &reftitle.seealso; ArrayObject::setIteratorClass メソッド