我有一个像这样的xml文件:
<itens>
<item>
<name>Ball</name>
<color1>Yellow</color1>
<color2>Black</color2>
<color3>Red</color3>
</item>
...
</itens>
我已经使用simplexml_load_file和foreach循环它。所以我可以通过echo $item->color1
得到黄色。但我需要的是循环遍历这些颜色,比如:
for($x = 1; $x < 4; $x++){
echo $item->color.$x;
}
非常感谢!
echo $item->color.$x;
不起作用,因为它只是回显$item->color
,然后附加$x
。试试这个
echo $item->{'colour'.$x};