【发布时间】:2016-10-28 14:28:05
【问题描述】:
我试图在我的视图中循环一个多维数组。
数组(我将 $mailchimp 从我的控制器传递到我的视图)是:
array:19 [▼
"id" => "f3200e9cc5a900bb7c075103b871232f0"
"email_address" => "john.doe@discworld.com"
"unique_email_id" => "xalasd"
"email_type" => "html"
"status" => "subscribed"
"merge_fields" => array:2 [▼
"FNAME" => "John"
"LNAME" => "Doe"
]
"stats" => array:2 [▶]
"ip_signup" => ""
"timestamp_signup" => ""
"ip_opt" => "93.212.91.32"
"timestamp_opt" => "2016-10-27T13:53:02+00:00"
"member_rating" => 2
"last_changed" => "2016-10-27T13:53:02+00:00"
"language" => ""
"vip" => false
"email_client" => ""
"location" => array:6 [▶]
"list_id" => "76980934492"
"_links" => array:8 [▶]
]
在我看来,这段代码:
@foreach($mailchimp as $user)
@foreach($user as $key => $value)
<ul>
<li>{{$value}}</li>
</ul>
@endforeach
@endforeach
抛出异常:foreach() 提供的参数无效
谁能告诉我如何解决这个问题?
【问题讨论】:
-
您发布的第一个代码sn-p是单个用户的单个数组,而不是多个用户的多维数组。