【发布时间】:2017-04-01 10:12:41
【问题描述】:
所以我可以使用
访问 xml 文件及其所有元素$xml = simplexml_load_file('file.xml');
里面有物品,其中一些有图像,一些比其他更多。当然,我从另一台服务器接收此文件。这些图像位于一个名为“images”的元素中,xml 文件如下所示:
<images>
<image id="1" time_modif="1490197696">
*** url here ***
</image >
<image id="2" time_modif="1490197699">
*** url here ***
</ image >
<image id="3" time_modif="1490197702">
*** url here ***
</image >
</images >
我迫切需要遍历这些图像并获取它们的 URL。为此我已经尝试过:
$element = $xml->element;
$i = 0;
foreach ($element->images as $img)
{
echo $img->image[$i] . '<br>';
$i++
}
但是'foreach'循环只返回第一个url,而不返回其他的。
有人有什么想法吗?
提前致谢!
【问题讨论】: