я знаю несколько о PHP, так что извините за вопрос:Подсчитайте, сколько детей в XML с PHP
у меня есть этот файл XML:
<?xml version="1.0" encoding="ISO-8859-1"?>
<alert>
<status> </status>
<nothing> </nothing>
<info>
<area>
</area>
</info>
<info>
<area>
</area>
</info>
<info>
<area>
</area>
</info>
</alert>
я должен сделать для цикла и внутри «foreach» для каждого Проблема в том, что я не уверен, что это способ узнать, сколько раз мне приходилось повторять цикл for. Потому что в этом файле XML (то есть пример) я не знаю, сколько
Хороша, если:
$url = "pathfile";
$xml = simplexml_load_file($url);
$numvulcani = count($xml->alert->info); // is good ?
for ($i = 0; $i <= $numvulcani; $i++) {
foreach ($xml->alert->info[$i] as $entry) {
$area = $entry->area;
}
}
верно?
жаль плохой английский
Что вы хотите добиться? Вы пробовали цикл foreach? –
Мне хотелось бы знать, если count() в моем примере хорошо:/ –