为什么我得到的是整数而不是数组?

乌苏姆齐

我试图将其推$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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么我得到承诺而不是价值?

为什么我得到零而不是 1?

golang:为什么我得到+ Inf而不是整数或浮点数?

为什么我得到一些未定义的项目而不是排序的数组?

为什么我得到的是字母“e”而不是我给它的值?

为什么在遍历数组时会得到奇怪的整数

为什么我在 C# 和 C++ 中得到一个整数而不是字符串?

为什么我的数组显示为整数而不是浮点数

为什么我得到“ popq%rbp”而不是“ leave”?

为什么我得到错误的输出 2686924 而不是 281?

为什么我使用 JQuery 得到的只是文本而不是 HTML?

为什么我得到的输出是“\”userName\”” 而不是“userName”?

为什么我在 CSS Grid 中得到的是列而不是行?

为什么我得到“ mergeCursor”对象而不是“ string”?

为什么我得到未定义的不是函数?

为什么我得到一个线程而不是参数?

为什么我得到* ngIf不是div错误的属性?

为什么我得到AggregationCursor而不是平均值?

为什么我得到[object object]而不是JSON?

为什么我得到无限循环而不是异常?

为什么我得到的是 .aab 文件而不是 .apk 文件?

为什么在分叉后我得到0而不是1?

为什么我得到“字符串不是函数”?

为什么我得到这个“ res.render()不是函数”

为什么我得到无效类型 float[int] 数组下标?

整数向量不是数字数组的子类型,为什么?

尽管给出整数输入,为什么我只得到“非整数”输出?

为什么我在 shell 中得到我的结果而不是我的导出?

为什么我得到StackOverflowError