TECH I.S.

PHP valid()関数

❮ PHP SimpleXML リファレンス

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()関数は、rewind()をコールした後に現在の要素が有効かどうかをチェックします。


構文

<div>SimpleXMLIterator::valid()</div>

技術的な詳細

戻り値:

要素が有効な場合は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()); ?>


❮ PHP SimpleXML リファレンス


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細