MbsElementIterator implementa el SPL RecursiveIterator.
La clase MbsElementIterator proporciona los métodos de API que se muestran en la tabla siguiente:
Método | Descripción |
---|---|
mixed current() | Devuelve el elemento actual como un objeto MbsElementIterator, o NULL en caso de anomalía. |
object getChildren() | Devuelve un objeto MbsElementIterator que contiene elementos dependientes del elemento MbsElementIterator actual. |
bool hasChildren() | Devuelve TRUE si el elemento MbsElementIterator actual tiene elementos dependientes; en caso contrario, devuelve FALSE. |
mixed key() | Devuelve el nombre del elemento actual, o FALSE en caso de anomalía. |
void next() | Mueve MbsElementIterator al siguiente elemento. |
void rewind() | Rebobina MbsElementIterator al primer elemento. |
bool valid() | Comprueba si el elemento actual es válido después de las llamadas a rewind() o next(). Devuelve TRUE si el elemento actual es válido; en caso contrario, devuelve FALSE. |