在PHP中检查json键的值

时间:2016-04-12 01:31:22

标签: php json

我在php中有这个功能

componentWillReceiveProps

这是我从上面的代码中得到的json。我需要检查关键“状态”。如果它的值为“no”,则应显示状态不正常的警报。谢谢!

<?php function showTable(){
$url = "http://10.0.0.1/lib/api/desk/branch/";

$params = array ("action" => "list","company_key" => "1");

$result=requestURL($url,$params);

$json_a=json_decode(strip_tags($result),true);

?>

2 个答案:

答案 0 :(得分:1)

易。

假设您在$json中持有JSON。

$jsonDecoded = json_decode($json, true);

if($jsonDecoded['init'][0]['status'] != 'ok') {
    print "status is not ok :(";
}

答案 1 :(得分:0)

假设json在$ json变量

    $json = json_decode($json,true); 
        $status = $json['init'][0]['status'];
        if($status=='ok'){
           # do something here
        }else{
           # display not ok here
        }