【发布时间】:2019-06-10 07:04:28
【问题描述】:
我正在尝试访问嵌套数组中的 json,但它还没有工作。
我在 laravel 中开发,有这个
public function rave(Request $request){
$vars = [
'id' => Request::get('id'),
'txref' => Request::get('txRef'),
'flwref' => Request::get('flwRef'),
'created_at' => Request::get('createdAt'),
'amount' => Request::get('amount'),
'status' => Request::get('status'),
'name' => Request::get('fullName'),
'email' => Request::get('customer'),
];
我可以查看并显示所有内容,但 name 和 email 在响应中返回为
"customer":{
"id":15672,
"phone":"7667866 ",
"fullName":"john doe ",
"customertoken":null,
"email":"kely@gmail.com",
"createdAt":"2019-06-09T08:28:56.000Z",
"updatedAt":"2019-06-09T08:28:56.000Z",
"deletedAt":null,
"AccountId":33519
},
我如何访问customer下的数据,因为这个
'name' => Request::get('fullName'),
'email' => Request::get('customer'),
似乎不像其他人那样工作
【问题讨论】:
-
试试 json_decode()..
-
先用json_decode再用customer['name'],customer['email']?这不起作用?