使用Laravel5.1
......
我正在尝试转换此JSON:
"[{"John Doe":"john.gmail.com"},{"Frank Smith":"[email protected]"},{"Jie Brent":"[email protected]"},{"Jeffrey Manney":"[email protected]"}]"
对此:
"[{"name":"John Doe", "email":"john.gmail.com"},{"name":"Frank Smith", "email":"[email protected]"},{"name":"Jie Brent", "email":"[email protected]"},{"name":"Jeffrey Manney", "email":"[email protected]"}]"
这是我的代码:
$users_storage = [];
foreach($rcf_and_rcfm_users as $key => $user){
$users_storage[][$key] = $user;
}
$users = json_encode($users_storage);
dd($users);
$rcf_and_rcfm_users
变量是数据库中的用户集合。
如果我理解正确的话。
$users_storage = [];
foreach($rcf_and_rcfm_users as $name => $email){
$users_storage[] = [
'name' => $name,
'email' => $email,
];
}
$users = json_encode($users_storage);
dd($users);
我想这就是你想要完成的事情。