Search code examples
phparraysjson

PHP JSON (decode)


how can I get "required_version" from this JSON via PHP?

{
    "response": {
        "success": true,
        "up_to_date": false,
        "version_is_listable": false,
        "required_version": 13576,
        "message": "Your server is out of date, please upgrade"
    }
}

Solution

  • $json = <<<'__EOS__'
    {
        "response": {
            "success": true,
            "up_to_date": false,
            "version_is_listable": false,
            "required_version": 13576,
            "message": "Your server is out of date, please upgrade"
        }
    }
    __EOS__;
    
    $obj = json_decode($json);
    echo $obj->response->required_version;