0

我正在尝试将 json 数据放入 codeigniter-restserver 响应中,但是 json 代码被放入双引号中,有效地使其不可读。我目前正在尝试设置这样的响应:

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

$result['result']json代码在哪里。

4

1 回答 1

1

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

$this->response(array(
'status' => $result['success'],
'error' => $result['cause'],
'result' => json_decode($result['result'],true)
), $result['statuscode']);
于 2016-12-10T02:15:13.597 回答