Php/func simplexml valid
来自菜鸟教程
PHP valid()函数
例
在调用rewind()和next()之后,检查当前元素是否有效:
<?php $note=<<<XML <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Do not forget me this weekend!</body> </note> XML; $xml = new SimpleXMLIterator($note); // rewind to the first element $xml->rewind(); // check if valid var_dump($xml->valid()); // move to the next element $xml->next(); // check if valid var_dump($xml->valid()); ?>
定义和用法
valid()函数会在调用后检查当前元素是否有效 倒带()
or 下一个()
.
句法
SimpleXMLIterator::valid()
技术细节
| 返回值: | 如果element有效,则为TRUE。否则为FALSE |
| PHP版本: | 5.0+ |
更多例子
例
在调用rewind()和next()之后,检查当前元素是否有效:
<?php
$xml = new SimpleXMLIterator('<books><book>Learn
PHP</book></books>');
// rewind to the first element
$xml->rewind();
// check if valid
var_dump($xml->valid());
// move to the
next element
$xml->next();
// check if valid - will be bool(false)
because there is only one element
var_dump($xml->valid());
?>