【发布时间】:2021-03-19 21:29:40
【问题描述】:
请求后来自 Api 的数据
array:1 [▼
"id" => 1
"name" => "test"
"active_domain" => "https://drycleaner.com"
"domains" => array:1 [▶]
"rr" => array:2 [▼
0 => array:1 [▼
0 => array:1 [▼
"end_at" => "2020-11-08T08:00:00.000+08:00"
]
]
1 => array:1 [▼
0 => array:1 [▼
"end_at" => "2020-11-08T08:00:00.000+08:00"
]
]
]
]
php laravel Blade.view
@foreach ($store["rr"] as $key2=>$rr){
@foreach ($rr["rss"] as key3 =>$rss)}
<td>{{ date("d-M-y H:i", strtotime($rss["end_at"])) }}</td>
@endforeach
未定义的 end_at 错误。我认为这是 foreach 列命名的问题。如何从“end_at”的api中获取并插入到表中。
【问题讨论】:
-
key dssl出现在哪里?未显示在您的数组输出中
-
听说过array_combine吗?我认为你应该使用它。正如其他评论者所说,“dssl”出现在哪里?
标签: php arrays laravel-blade