(PHP 5 >= 5.1.0, PHP 7)
Check whether the current element is valid
public bool SimpleXMLIterator::valid ( void )
This method checks if the current element is valid after calls to SimpleXMLIterator::rewind() or SimpleXMLIterator::next().
Returns:
Returns TRUE
if the current element is valid, otherwise FALSE
Examples:
Check whether the current element is valid
1 2 3 4 5 6 7 8 9 | <?php $xmlIterator = new SimpleXMLIterator( '<books><book>SQL Basics</book></books>' ); $xmlIterator -> rewind (); // rewind to the first element echo var_dump( $xmlIterator ->valid()); // bool(true) $xmlIterator ->next(); // advance to the next element echo var_dump( $xmlIterator ->valid()); // bool(false) because there is only one element ?> |
Please login to continue.