如何在 PHP 中循环遍历和输出变体数组对象的值



在我的Php代码中,我有一个数组对象$myArrayIbject,我想获取它的值。我知道它不是一个一维数组。这是我确定的。

当我跑步时

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/>";
}

我知道这不是访问其所有值的方法。我正在寻找一种提取和访问其所有值的方法。

你可以使用这个

foreach($myArrayIbject as $index=>$value)
     echo "Value at ".$index." is ". $value."<br/>";
}

相关内容

  • 没有找到相关文章

最新更新