ArrayObject::setIteratorClass Définit le nom de la classe de l'itérateur pour l'objet ArrayObject &reftitle.description; public voidArrayObject::setIteratorClass stringiteratorClass Définit le nom de la classe de l'itérateur du tableau, utilisé par ArrayObject::getIterator(). &reftitle.parameters; iteratorClass Le nom de la classe de l'itérateur à utiliser pour itérer sur cet objet. &reftitle.returnvalues; &return.void; &reftitle.examples; Exemple avec <function>ArrayObject::setIteratorClass</function> 1, "oranges" => 4, "bananes" => 5, "pommes" => 10); $fruitsArrayObject = new ArrayObject($fruits); // Affecte le nouveau nom de classe d'itération $fruitsArrayObject->setIteratorClass('MonArrayIterator'); var_dump($fruitsArrayObject->getIterator()); ?> ]]> &example.outputs; object(ArrayObject)#1 (1) { ["storage":"ArrayObject":private]=> array(4) { ["citrons"]=> int(1) ["oranges"]=> int(4) ["bananes"]=> int(5) ["pommes"]=> int(10) } } } ]]>