RegexIterator::setPregFlags
SimpleXMLIterator::current
Iterators
PHP Manual
The SimpleXMLIterator class
简介
The SimpleXMLIterator provides recursive iteration over all nodes of a
SimpleXMLElement
object.
类摘要
SimpleXMLIterator
extends
SimpleXMLElement
implements
RecursiveIterator
,
Traversable
,
Iterator
,
Countable
{
/* 方法 */
public
mixed
current
(
void
)
object
getChildren
(
void
)
bool
hasChildren
(
void
)
mixed
key
(
void
)
void
next
(
void
)
void
rewind
(
void
)
bool
valid
(
void
)
/* 继承的方法 */
public
SimpleXMLElement::__construct
(
string
$data
[,
int
$options
= 0
[,
bool
$data_is_url
= false
[,
string
$ns
= ""
[,
bool
$is_prefix
= false
]]]] )
public
void
SimpleXMLElement::addAttribute
(
string
$name
,
string
$value
[,
string
$namespace
] )
public
SimpleXMLElement
SimpleXMLElement::addChild
(
string
$name
[,
string
$value
[,
string
$namespace
]] )
public
mixed
SimpleXMLElement::asXML
([
string
$filename
] )
public
SimpleXMLElement
SimpleXMLElement::attributes
([
string
$ns
=
NULL
[,
bool
$is_prefix
= false
]] )
public
SimpleXMLElement
SimpleXMLElement::children
([
string
$ns
[,
bool
$is_prefix
= false
]] )
public
int
SimpleXMLElement::count
(
void
)
public
array
SimpleXMLElement::getDocNamespaces
([
bool
$recursive
= false
] )
public
string
SimpleXMLElement::getName
(
void
)
public
array
SimpleXMLElement::getNamespaces
([
bool
$recursive
= false
] )
public
bool
SimpleXMLElement::registerXPathNamespace
(
string
$prefix
,
string
$ns
)
public
array
SimpleXMLElement::xpath
(
string
$path
)
}
Table of Contents
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
RegexIterator::setPregFlags
SimpleXMLIterator::current
Iterators
PHP Manual