在我的PHP代码中,我有一个数组对象$ myArrayIbject,我想要获取它的值。我知道这不是一个一维数组。这就是我所知道的。如何在PHP中循环直接输出变量数组对象的值
当我运行
echo gettype($myArrayIbject);
它返回的对象。
当运行
echo count($myArrayIbject);
它返回1632
当运行
var_dump($myArrayIbject);
它返回
对象(变体)#3(0){}
当我跑
variant_get_type($myArrayIbject)
它返回8209
我观察到的另一件事是,从$ myArrayIbject [0]一路$ myArrayIbject [1631]当我运行下面的代码返回整数值
for ($i=0; $i< count($myArrayIbject); $i++) {
echo "Value at ".$i." is ". $myArrayIbject[$i]."<br/>";
}
我知道这不是访问其所有值的方式。我正在寻找一种方法来提取和访问它的所有值。
你必须表明的var_dump'实际产出($ myArrayIbject);' –
它输出对象(变体)#3(0){} –
请问这是从一个COM在Windows上的对象?也许有趣? http://php.net/manual/en/class.variant.php。如果不是,请提供PHP版本和操作系统以及您如何创建该对象?我很好奇,这个页面右边栏中的“链接”问题可能会有用。 –