SimpleXMLIterator::hasChildren
(PHP 5 >= 5.1.3)
SimpleXMLIterator::hasChildren — Returns whether current entry is a SimpleXML object
Описание
bool SimpleXMLIterator::hasChildren
( void
)
Внимание
К настоящему времени эта функция еще не была документирована; для ознакомления доступен только список аргументов.
Список параметров
This function has no parameters.
Возвращаемые значения
TRUE if the current entry is a SimpleXML object, otherwise FALSE
- Функция SimpleXMLIterator::current() - Возвращает текущий элемент
- Функция SimpleXMLIterator::getChildren() - Возвращает вложенные элементы текущего элемента
- Функция SimpleXMLIterator::hasChildren() - Проверяет, имеет ли текущий элемент вложенные элементы
- Функция SimpleXMLIterator::key() - Возвращает текущий ключ
- Функция SimpleXMLIterator::next() - Перемещает итератор к следующему элементу
- Функция SimpleXMLIterator::rewind() - Возвращает итератор к первому элементу
- Функция SimpleXMLIterator::valid() - Проверяет, является ли текущий элемент допустимым
Коментарии
Hello,
just a note for people like me who encounter the problems :
<?php
foreach($xmlIterator as $x)
{
if($x->hasChildren())
{
//never reach
echo 'x : ';
var_dump($x->current());
}
if($xmlIterator->hasChildren())
{
echo 'iterator : ';
var_dump($x->current()); //all time null
var_dump($xmlIterator->current());
}
}
?>