阵列打印出来像这样:
object(Postmaster_Rates)#2 (1) { ["_values:protected"]=> array(3) { ["currency"]=> string(3) "USD" ["charge"]=> int(580) ["service"]=> string(6) "GROUND" } }
如何在php中使用foreach以“更好”的形式显示它。
我试过这个:(但它没有回应任何东西。)
foreach($result as $rate){
echo $rate['service'];
}
答案 0 :(得分:0)
这是一组你称之为“对象”的对象
echo $rate->service
答案 1 :(得分:0)
你需要使用foreach吗?你也可以尝试: $ array =(array)$ yourObject;
答案 2 :(得分:0)
在这两个选项中看看这个。
// Cast to an array
$array = (array) $object;
// get_object_vars
$array = get_object_vars($object);
这里有几个答案可以告诉你。