我一直坚持使用JSON和PHP的问题。我有一个JSON对象,如:
{"statistics":[{"name":"someName"},{"name":"someName2"}]}
问题在于someName
有时需要someNames2
的播放和反转,但我只想展示someName2
。我怎么做? =(
答案 0 :(得分:0)
您可以使用array_filter
来过滤json
数组,其中name = someName2
......这种方式someName2
位置无关紧要......
$json = '{"statistics":[{"name":"someName"},{"name":"someName2"}]}' ;
$array = json_decode($json,true);
$f = "someName2"; // What to find
$k = "name" ; // Filed Name
$array = array_filter($array['statistics'],function($v)use($f,$k){ var_dump($v);return $v[$k] == $f;});
var_dump($array);