【问题标题】:how can I print user_Id from this array format?如何从此数组格式打印 user_Id?
【发布时间】:2021-12-07 13:50:43
【问题描述】:
Illuminate\Support\Collection Object
    (
        [items:protected] => Array
            (
                [0] => stdClass Object
                    (
                        [user_id] => 3
                    )    
            )    
    )

我正在使用 Laravel 8。我想获取单个数据并使用它。

【问题讨论】:

    标签: php jquery laravel


    【解决方案1】:

    请不要使用print_r 转储您的记录。请使用dd()dump()。所以你对收藏有一个清晰的想法。所以到目前为止,你获取为

    $yourCollection->first()->user_id
    

    如果你有多个模型,你可以使用循环。

    【讨论】:

    • 我是 laravel 的新手。请告诉我我的收藏是什么?是我的模型/表名吗?谢谢。
    • 这是你倾倒的对象。所以我认为您将对象转储到print_r()。只需将 object 替换为 $yourCollection 并让我知道结果。
    • $user_id = DB::table('order_details')->select('user_id')->where(['order_details.id' => $id])->first()- >用户ID;回声'
      '; print_r($user_id);死();
    • 谢谢。我得到了价值。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多