php数组还是没有数组?

ale*_*xus 0 php arrays

我不明白......我在做什么,当我做print_r($ var); 它告诉我,我有一个数组,所以当然我觉得我有一个阵列

if(is_array($xml->searchResult->item))

它返回false

我在foreach()中使用这个数组; 在文档中它说foreach()除了数组之外不能使用任何其他东西,所以假设这是一个我正在工作的数组...

另外,如果我试图通过
echo $xml->searchResult->item[3];
我访问它将 获得我的数组的第四个元素

Wil*_*ver 6

print_r也会打印对象,就好像它们是数组一样.

  • 这正是发生的事情.XML节点是对象. (3认同)