私は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);
}
}