解决方案 »

  1.   

    $json = '[{"Name":"PM","Value":"224"},{"Name":"WD","Value":"25"},{"Name":"SD","Value":"34"}]';
    $jsonArr = json_decode($json) ;
    foreach ($jsonArr as  $value) {
    if($value->Name == 'WD'){
    echo $value->Value."<br />";
    }
    }
      

  2.   

    $s = '[{"Name":"PM","Value":"224"},{"Name":"WD","Value":"25"},{"Name":"SD","Value":"34"}]';
    $t = array_filter(json_decode($s), function($v) { return $v->Name == 'WD'; });
    echo current($t)->Value; //25