无法解决"Array to string conversion in .."



我正在尝试从数组中输出名称

当我将它们作为{!! !!}输出时,我得到以下错误"数组到字符串转换为…"但与@dump我得到以下数据:

array(2){[0]=> object(stdClass)#7052(1){["data"] => string(5)"data1"} [1]=> object(stdClass)#7049(1){["data"] =>string(5)"data2"}}

我已经试过了:

@foreach($items as $item)
{!! $item !!}
@endforeach

但这并没有解决问题

我正在使用php刀片来解决这个问题

查看字符串格式的数组的最快方法是这样做

{!! json_encode($item) !!}

那么你的最终答案很可能是这样的。

{!! $item['my_key_name'] !!}

你的数组是items[0] = data['data1','data2']所以当你使用foreach($items as $item)时,$item返回值数据所以你需要第二个循环来提取数据或者你需要使用

@foreach($items[0] as $item)
{!! $item !!}
@endforeach

相关内容

最新更新