The SimpleXMLIterator class
(PHP 5 >= 5.1.3, PHP 7, PHP 8)
简介
The SimpleXMLIterator provides recursive iteration over all nodes of a SimpleXMLElement object.
类摘要
/* 方法 */
/* 继承的方法 */
public SimpleXMLElement::__construct
( string
$data
, int $options
= 0
, bool $dataIsURL
= false
, string $namespaceOrPrefix
= ""
, bool $isPrefix
= false
)
public SimpleXMLElement::addAttribute
( string
$qualifiedName
, string $value
, string|null $namespace
= null
) : void
public SimpleXMLElement::addChild
( string
$qualifiedName
, string|null $value
= null
, string|null $namespace
= null
) : SimpleXMLElement|null
public SimpleXMLElement::attributes
( string|null
$namespaceOrPrefix
= null
, bool $isPrefix
= false
) : SimpleXMLElement|null
public SimpleXMLElement::children
( string|null
$namespaceOrPrefix
= null
, bool $isPrefix
= false
) : SimpleXMLElement|null
public SimpleXMLElement::getDocNamespaces
( bool
}$recursive
= false
, bool $fromRoot
= true
) : array|false目录
- SimpleXMLIterator::current — Returns the current element
- SimpleXMLIterator::getChildren — Returns the sub-elements of the current element
- SimpleXMLIterator::hasChildren — Checks whether the current element has sub elements
- SimpleXMLIterator::key — Return current key
- SimpleXMLIterator::next — Move to next element
- SimpleXMLIterator::rewind — Rewind to the first element
- SimpleXMLIterator::valid — Check whether the current element is valid