嗨,我有这个数组,我不知道如何从中获取名称,品牌,图像,令牌值?
Gloudemans\Shoppingcart\CartCollection Object ( [items:protected] => Array ( [1264477c2182cc04a63fde1186741fa7] => Gloudemans\Shoppingcart\CartRowCollection Object ( [associatedModel:protected] => [associatedModelNamespace:protected] => [items:protected] => Array ( [rowid] => 1264477c2182cc04a63fde1186741fa7 [id] => 1 [name] => washington apples [qty] => 1 [price] => 90 [options] => Gloudemans\Shoppingcart\CartRowOptionsCollection Object ( [items:protected] => Array ( [brand] => awesome apple [image] => C:\xampp\htdocs\srsgrocery\storage/app/products/1/apple-06.jpg [token] => WiQgUjqgHEB3HZ2ImJ6iPQWHnm246twFD3Uyk6AH ) ) [subtotal] => 90 ) ) )
)
我正在使用名为laravel的PHP框架.
请帮忙.
将对象保存在变量中并执行foreach循环,
原文链接:https://www.f2er.com/php/136905.htmlforeach($cart as $item) { echo $item->name; echo $item->options->brand; }
如果这不起作用,您可以使用集合类中的fetch方法.
http://laravel.com/api/5.0/Illuminate/Support/Collection.html#method_fetch
$item->fetch('name');
$item->search('name'); $item->search(['options' => 'name'])