我正在尝试使用以下代码动态访问数组键。
$order_detail = new OrderDetail((int) $params['id_order_detail']);
$products = $order_detail->getList($id_order);
$test = $products[$order_detail->id]['unit_price_tax_incl'];
$ order_detail-> id返回正常,$ products是一个我在下面有var_dump的数组:
$ products var_dump:
Array ( [0] => Array (
[id_order_detail] => 54676
[id_order] => 17733
[unit_price_tax_incl] => 5.900000
)
..... more results .....
不幸的是,我无法检索['unit_price_tax_incl'],因为它当前返回空。有什么我想念的吗?折流板。
非常感谢任何指南。谢谢。
答案 0 :(得分:0)
您获得了一个列表,因此您应该访问例如第一行元素
$test = $products[0]['unit_price_tax_incl'];
确保您的$order_detail->id
条件符合列表访问的正确值