我试图将其推$user_id
入数组并将其存储在数据库中。
但是当我dd($children)
得到一个整数值,而不是一个数组。我究竟做错了什么?
if($user->hasRole(['guardian','learner'])){
$user_id = $user->id;
$db = Auth::user()->related;
$children = array_push($db, $user_id);
dd($children);
return redirect()
->route('parent-child.index')
->with('message', $user->name . ' has been added Successfully');
}
尝试以下代码:
if($user->hasRole(['guardian','learner'])){
$db = []; //declare $db as an array
$user_id = $user->id;
$db = Auth::user()->related;
array_push($db, $user_id);
$children = $db;
dd($children);
return redirect()
->route('parent-child.index')
->with('message', $user->name . ' has been added Successfully');
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句