我正在开发一个面向 REST 服务的应用程序,在登录位置,我发布用户名和密码,它返回以下 json
{"id":"4","username":"sam","redirect":"clients/home"}
之后,当我尝试 json_decode() 时,它显示为 NULL,你能告诉我我的服务器是 PHP 5.2.12 的问题是什么,它支持 JSON_Decode。
function login()
{
$result=$this->rest->request("http://localhost/account/users/login","POST");
$qry['result']=json_decode($result);
var_dump($qry['result']);
foreach($qry as $result)
{
$this->session->set_userdata('id',$result->id);
$this->session->set_userdata('username',$result->username);
redirect($result->redirect);
}
}