codeigniter-restserver如何将json放入响应中

时间:2016-12-09 19:57:06

标签: json codeigniter codeigniter-restserver

我正在尝试将json数据放入codeigniter-restserver响应中,但json代码被置于双引号中,有效地使其无法读取。 我正试图像这样设置响应:

$this->response(array(
    'status' => $result['success'],
    'error' => $result['cause'],
    'result' => $result['result']
), $result['statuscode']);

$result['result']是json代码。

1 个答案:

答案 0 :(得分:1)

使用json_decode()将您的json数据转换为数组。试试吧......

$this->response(array(
'status' => $result['success'],
'error' => $result['cause'],
'result' => json_decode($result['result'],true)
), $result['statuscode']);