【发布时间】:2018-09-16 21:05:55
【问题描述】:
我有这个数组
array:82 [
1000 => array:10 [
"id" => 1000
"name" => "name"
"name2" => "name2"
"name3" => "name3"
],
....
]
如何将数组转换成这种json格式?
{
"data": [
{
"id": "1000",
"name1": "name",
"name2": "name2",
"name3": "name3"
},
...
]
}
我试试这个,但不行
$tableData = array();
$tableData['data'] = array_map(function($session) {
return [$session['id'],$session['name'],$session['name2']];
}, $response);
return response()->json($tableData);
有人知道吗?
我需要这个数据表响应
【问题讨论】:
-
什么是
$response?我注意到你用 Laravel 标记了这个问题,它是一个 Eloquent 集合吗?
标签: php arrays json laravel-5 php-7