0
而遍历一个元素的孩子,我得到一个错误:PHP的XML的foreach错误
$placeById=simplexml_load_file("http://www.43places.com/service/get_place_by_id?api_key=1234&id=".$placeId);
$children=$placeById->children;
echo '<ul>';
foreach ($children as $child)
{
echo '<li>'.$child->child.'</li>';
}
echo '</ul>';
我的输出是仅此:
- 阿拉巴马
虽然有几种儿童,请参阅XML here
由于它的工作,我想知道一两件事,现在我让每一个孩子,每一个孩子都有属性ID,但是当我做$孩子[” id'],我没有得到属性 – Noor
'$ child ['id']'的作品,请参阅修改后的答案。 –
是的,它的确如此,谢谢,我的代码中存在双引号引起的问题 – Noor