【发布时间】:2019-08-04 16:05:32
【问题描述】:
如何在 Laravel 中向 JSON 添加数组对象和数据
$json = {'id':5, 'name':'Hassan'};
我想将新对象role 和值Admin 添加到$json
我想要这样的结果
$json = {'id':5, 'name':'Hassan', 'role':'Admin'};
【问题讨论】:
如何在 Laravel 中向 JSON 添加数组对象和数据
$json = {'id':5, 'name':'Hassan'};
我想将新对象role 和值Admin 添加到$json
我想要这样的结果
$json = {'id':5, 'name':'Hassan', 'role':'Admin'};
【问题讨论】:
试试这个
$object = json_decode($json);
$object->role = 'Admin';
$json = json_encode($object)
【讨论】:
您可以解码 JSON,添加所需的值,然后将其编码回 JSON:
$data = json_decode($json, true);
$data['role'] = 'Admin';
$json = json_encode($json);
【讨论】: