首页 > 解决方案 > json数组解码中的搜索循环

问题描述

我是json数据的新手。我的问题是如何进行循环以将值搜索到 json 数组中?我的代码是 PHP 的。例如,我想找到值 59。这是我的 json,我已经在使用 json_decode:

Array
(
    [0] => 58
    [1] => Dent_a
    [2] => 34
)
Array
(
    [0] => 59
    [1] => Dent_b
    [2] => 33
)
Array
(
    [0] => 
    [1] => 
    [2] => 
)
Array
(
    [0] => 
    [1] => 
    [2] => 
)

我的代码返回空白。

$data= json_decode(json_encode($ages), true); 
for ($i=2; $i<(count($data)+2); $i++){ 
    if($data[$i]== '59' ){
        print_r("found");
    }
}

标签: phparraysjsonloopssearch

解决方案


推荐阅读