以下是我的查询,其中提取用户名
$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'
请帮我解决此问题。
答案 0 :(得分:0)
您的问题似乎涉及$eachSetData4[$level[2]]
数组(因为在尝试检索数据时通常会发生此错误 - 而不是在定义数据时...)。您确定$eachSetData4[]
的数组键与$level[2]
的值相同吗?