我特别面临一些问题
htmlspecialchars()
预计参数错误。我尝试了几种堆栈溢出的解决方案,但没有成功。请帮帮我,我该如何解决。
这是我的代码:
@foreach($projects1 as $ID => $projectName)
@if(str_contains($ID, $row->id))
@for($i = 0; $i < count($projects1[$ID]) ; $i++)
{{$projects1[$ID]}}<br>
@endfor
@endif
@endforeach
提前致谢。
您需要确保将字符串传递给 htmlspecialchars()。
由于 $projects1[$ID] 似乎是一个数组,因此您需要适当地处理它。
可能的方法:
如果 $projects1[$ID] 包含对象数组(例如 [{ "Item": 2 }]),您可以像这样修改循环:
@foreach($projects1[$ID] 作为$item)
{{ $item['Item'] }}
@endforeach