Я унаследовал некоторый PHP-код (но у меня мало опыта PHP) и не могу найти, как подсчитать некоторые элементы в объекте, возвращаемом simplexml_load_file()
Код выглядит примерно так:
$xml = simplexml_load_file($feed); for ($x=0; $x<6; $x++) { $title = $xml->channel[0]->item[$x]->title[0]; echo "<li>" . $title . "</li>\n"; }
Предполагается, что будет не менее 6 <item>
но иногда их будет меньше, поэтому я получаю предупреждающие сообщения на выходе в моей системе разработки (хотя и не в режиме реального времени).
Как извлечь количество элементов <item>
в $xml->channel[0]
?