Documentación offline PHP master

ArrayObject::getIteratorClass

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

ArrayObject::getIteratorClass

Lee el nombre de la clase de

ArrayObject

Descripción#

public ArrayObject::getIteratorClass(): string
```php

Lee el nombre de la clase utilizado por el iterador de array utilizado por [ArrayObject::getIterator()](#arrayobject.getiterator).

## Parámetros

Esta función no contiene ningún parámetro.

## Valores devueltos

Devuelve el nombre de la clase de iterador utilizado por este objeto.

## Ejemplos

Ejemplo con `ArrayObject::getIteratorClass`
1, "oranges" => 4, "bananes" => 5, "pommes" => 10); $fruitsArrayObject = new ArrayObject($fruits); // Lee el nombre de la clase actual $className = $fruitsArrayObject->getIteratorClass(); var_dump($className); // Configura el nombre de la nueva clase $fruitsArrayObject->setIteratorClass('MyArrayIterator'); // Lee el nombre de la clase del nuevo iterador $className = $fruitsArrayObject->getIteratorClass(); var_dump($className); ?>

```php

El ejemplo anterior mostrará:

string(13) "ArrayIterator"
string(15) "MyArrayIterator"

Véase también#

El método ArrayObject::setIteratorClass