PHP hasChildren() 関数
例
現在の要素に子があるかどうかを確認します。現在の要素を出力します。
<?php
$bookxml = <<<XML
<bookstore>
<book>
<title>Everyday Italian</title>
<author>Giada De Laurentiis</author>
</book>
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
</book>
<book>
<title>Learning XML</title>
<author>Erik T. Ray</author>
</book>
</bookstore>
XML;
$xml = new SimpleXMLIterator($bookxml);
for( $xml->rewind(); $xml->valid(); $xml->next() ) {
if($xml->hasChildren()) {
var_dump($xml->current());
echo "<br>";
}
}
?>
定義と使用法
hasChildren() 関数は、現在の要素に子があるかどうかをチェックします。
構文
SimpleXMLIterator::hasChildren()
技術的な詳細
戻り値: |
現在の要素に子がある場合は TRUE。それ以外の場合は FALSE |
---|---|
PHP バージョン: |
5.0+ |
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。