【问题标题】:how to convert it in array while returnung in laravel如何在laravel中返回时将其转换为数组
【发布时间】:2021-10-16 10:27:56
【问题描述】:

在创建 API 时,我在返回响应数据时遇到了一些问题,请帮助解决它

$user_role = [
            'user_id' => $data,
            'role_id' => 1,
        ];

我的结果

"user_role": {
        "user_id": 191,
        "role_id": 1
      }

我希望它在下面的数组中

"user_role": [{
        "user_id": 191,
        "role_id": 1
      }]

【问题讨论】:

    标签: arrays json laravel


    【解决方案1】:

    试试这个

    $user_role = [[
                'user_id' => $data,
                'role_id' => 1,
            ]];
    
    return response()->json(["user_role" => $user_role], 200);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-12-03
      • 2021-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多