如果这是正在POST的JSON数据并发送到我的控制器。
{
"email" : "xyz@something.com" ,
"password" : "mypassword"
}
我想访问电子邮件和密码,并将它们分配给我的控制器中的单独变量function login ()
我该怎么办?
我应该这样做吗?
public function login( )
{
$temp=$this->request->email ;
$foo=$this->request->password;
}
请让我知道如何做到这一点。感谢
答案 0 :(得分:0)
您需要获取json对象并对其进行解码。如果您的json对象被称为$jsonObject
,请执行此类解码
$data = json_decode($jsonObject, true);
$temp= $data['email'];
$foo= data['password'];