ArrayObject::getIteratorClass Gets the iterator classname for the ArrayObject &reftitle.description; public stringArrayObject::getIteratorClass Gets the class name of the array iterator that is used by ArrayObject::getIterator(). &reftitle.parameters; &no.function.parameters; &reftitle.returnvalues; Returns the iterator class name that is used to iterate over this object. &reftitle.examples; <function>ArrayObject::getIteratorClass</function> example 1, "oranges" => 4, "bananas" => 5, "apples" => 10); $fruitsArrayObject = new ArrayObject($fruits); // Get the current class name $className = $fruitsArrayObject->getIteratorClass(); var_dump($className); // Set new classname $fruitsArrayObject->setIteratorClass('MyArrayIterator'); // Get the new iterator classname $className = $fruitsArrayObject->getIteratorClass(); var_dump($className); ?> ]]> &example.outputs; &reftitle.seealso; The ArrayObject::setIteratorClass method