Класс SimpleXMLIterator
(PHP 5 >= 5.1.3, PHP 7)
Введение
SimpleXMLIterator обеспечивает рекурсивную итерацию по всем узлам объекта SimpleXMLElement.
Обзор классов
/* Методы */
/* Наследуемые методы */
final public SimpleXMLElement::__construct
( string
$data
, int $options
= 0
, bool $data_is_url
= false
, string $ns
= ""
, bool $is_prefix
= false
)
public SimpleXMLElement::addAttribute
( string
$name
, string $value
= ?
, string $namespace
= ?
) : void
public SimpleXMLElement::addChild
( string
$name
, string $value
= ?
, string $namespace
= ?
) : SimpleXMLElement
public SimpleXMLElement::attributes
( string
$ns
= null
, bool $is_prefix
= false
) : SimpleXMLElement
public SimpleXMLElement::getDocNamespaces
( bool
}$recursive
= false
, bool $from_root
= true
) : arrayСодержание
- SimpleXMLIterator::current — Возвращает текущий элемент
- SimpleXMLIterator::getChildren — Возвращает вложенные элементы текущего элемента
- SimpleXMLIterator::hasChildren — Проверяет, имеет ли текущий элемент вложенные элементы
- SimpleXMLIterator::key — Возвращает текущий ключ
- SimpleXMLIterator::next — Перемещает итератор к следующему элементу
- SimpleXMLIterator::rewind — Возвращает итератор к первому элементу
- SimpleXMLIterator::valid — Проверяет, является ли текущий элемент допустимым