【发布时间】:2012-10-31 06:39:06
【问题描述】:
我正在尝试使用 codeigniter 制作和返回 json 数据。我想接收这种格式的数据
[
{
'title': 'this is title',
'desc': 'THis is desc'
},
{
'title': 'this is title',
'desc': 'THis is desc'
}
]
但我是这样接收的
[[{"title":"this is title","desc":"this is desc"}],[{"title":"this is title","description":"this is desc"}]]
如何将此格式更改为上述格式?
这是我的代码
public function v1 () {
$this->load->model('model_jokes');
$jokes = $this->model_jokes->readJokes();
$arr = array();
foreach ($jokes as $joke) {
$arr[] = array(
array(
'title' => $joke->title,
'description' => $joke->joke
)
);
}
echo json_encode($arr);
}
【问题讨论】:
-
没有。这是一个不同的问题。这个问题是关于它只返回数据的最后一行而不是完整的。
标签: php json codeigniter