非法字符串偏移laravel 5

时间:2017-01-29 16:15:30

标签: php laravel-5

以下是我的查询,其中提取用户名

$userName4 = User::where('_id', '=', $userId4)->first()->name;

输出

CHANDRA PRAKASH SHARMA

然后

$data[$flevel][$userName2[0]['name']][$userName3[0]['name']][$userName4] = $eachSetData4[$level[2]];
// $data[South][Sajeev MT][Jayasheela G][CHANDRA PRAKASH SHARMA] = '1213we23121ws';

但我收到了以下错误,

Illegal string offset 'CHANDRA PRAKASH SHARMA'

请帮我解决此问题。

1 个答案:

答案 0 :(得分:0)

您的问题似乎涉及$eachSetData4[$level[2]]数组(因为在尝试检索数据时通常会发生此错误 - 而不是在定义数据时...)。您确定$eachSetData4[]的数组键与$level[2]的值相同吗?