我有一个包含XML字符串的PHP对象,如下所示。 如何使用PHP回显第2,第3,第4,第5,第6个值?
我的XML:
<ranks>
<groupCount>0</groupCount>
<groupCount>5</groupCount>
<groupCount>8</groupCount>
<groupCount>14</groupCount>
<groupCount>15</groupCount>
<groupCount>15</groupCount>
</ranks>
如果我使用<?php echo $objMyObject->groupCount; ?>
,那么这将返回第一个正确的值,所以我只需要其他方法。
非常感谢任何帮助,迈克。
答案 0 :(得分:1)
假设您正在使用SimpleXML,您可以像访问数字数组一样访问它:
// The first item is this...
echo $objMyObject->groupCount;
// ... but also this
echo $objMyObject->groupCount[0];
// The 6th item would be this
echo $objMyObject->groupCount[5];
// Or you can loop over them all like this
foreach ( $objMyObject->groupCount as $i => $count ) {
echo 'The ', $i+1, 'th item is ', $count;
}