【发布时间】:2021-03-25 01:05:40
【问题描述】:
需要帮助来表示视图文件中的数组。我的代码:
@foreach($standings as $team_name => $points)
<tr>
<th scope="row">#</th>
<td>{{$team_name}}</td>
<td>{{$points}}</td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
@endforeach
错误信息: htmlspecialchars() 期望参数 1 是字符串,给定数组(视图:C:\laragon\www\fkbabrungas\resources\views\admin\leagues\standings.blade.php)
要在视图中打印的数组:
array:2 [▼
"secondTeam" => & array:6 [▼
"points" => 3
"scoredGoals" => 3
"goalsConceded" => 2
"wins" => 1
"loses" => 0
"draws" => 0
]
"firstTeam" => & array:6 [▶]
]
【问题讨论】:
-
expects parameter 1 to be string, array given很清楚
标签: arrays laravel multidimensional-array eloquent