Класс 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 — Проверяет, является ли текущий элемент допустимым