PHP foreach不工作XML

时间:2016-07-07 19:14:51

标签: php xml foreach

我真的不明白为什么这个foreach不起作用:

 <?php
    $url = "https://maps.googleapis.com/maps/api/place/textsearch/xml?query=hotels+in+newyork&key=AIzaSyAZAkutsge0U-xZVMvwf_Iw_ubdN2bra64";
    $xml = simplexml_load_file($url);

foreach($xml->result->name as $name)
{

    echo $name;
}

它只显示第1行!

1 个答案:

答案 0 :(得分:3)

你必须循环$ xml-&gt;结果。

foreach($xml->result as $result)
{
    echo $result->name;
}