【发布时间】:2017-02-08 15:17:00
【问题描述】:
目前我正在从我的 PHP 后端返回一条消息,如下所示:
$data = [ 'message' => 'Number doesn\'t exist!'];
$this->set_response(json_encode($data), REST_Controller::HTTP_CREATED);
这将创建如下所示的消息:
"{\"message\":\"Number doesn't exist!\"}"
不过,我希望收到这样的消息:
{
"message": "Number doesn't exist!"
}
我做错了什么?
【问题讨论】:
-
$data = [ 'message' => 'Number doesn\'t exist!']; echo json_encode($data);预期结果返回。检查你的这个功能set_response -
是 set_response @devpro 中的问题
-
同意,也许
JSON_UNESCAPED_SLASHES会解决@HaRsH -
我希望你现在得到解决方案。
标签: php json codeigniter