2 回答
TA贡献1853条经验 获得超9个赞
您可以
json_decode
用来将JSON转换为数组。PHP json_decode()$jsonToArray = json_decode($json,true); // $json has the `JSON`
如果您需要与
key
,则amount
可以使用array_walk
PHP array_walk()
$jsonToArray = json_decode($json,true);
$res = [];
array_walk($jsonToArray['return'], function($v, $k) use (&$res){
$res[$k] = $v['amount'];
});
输出:-
Array
(
[1400151861513776] => 138959.22155687
[1400151861456538] => 4115.53246448
.......
.......
[2400151857916444] => 400000
[2400151857916059] => 400000
)
或者
如果不需要key,则只能amount使用array_map PHP array_map()
$jsonToArray = json_decode($json,true);
$res = [];
array_map(function($v) use(&$res){
$res[] = $v['amount'];
}, $jsonToArray['return']);
输出 :-
Array
(
[0] => 138959.22155687
[1] => 4115.53246448
.......
.......
)
- 2 回答
- 0 关注
- 227 浏览
添加回答
举报