【发布时间】:2019-06-14 21:13:54
【问题描述】:
我用var_export 打印了一个PHP 数组,得到的结果如下所示:
array (
0 =>
array (
'id' => 1,
'type' => 'POSTER',
'brand' => NULL,
'model' => 'Enhanced Matte Paper Poster (in)',
'image' => 'https://d1yg28hrivmbqm.cloudfront.net/products/1/product_1552909388.jpg',
'variant_count' => 11,
'currency' => 'USD',
我尝试使用这个来访问数组的元素:
//Get product list
$products = $pf->get('products');
highlight_string(var_export($products, TRUE));
foreach($products as $product){
echo $product[0]->id
}
我收到 2 个错误
注意:未定义的偏移量:0
注意:试图获取非对象的属性
我确实读过这个here,但我认为我做错了什么。我错过了什么?
【问题讨论】: