【发布时间】:2017-05-04 02:58:52
【问题描述】:
我使用 codeigniter。我想从数据库中检索数据并将其转换为 JSON 对象而不是 JSON 数组。我正在使用以下代码
public function json()
{
$content = $this->db->get('todolist'); //todolist table name
$data = $content->result_array();
echo json_encode($data);
}
以上代码是将数据库转换为 JSON 数组。 输出
[{"todo_id":"1","todo_content":"Homework","date":"2016-05-05","iscomplete":null,"imagelink":"Lighthouse.jpg"},{"todo_id":"2","todo_content":"exam","date":"2015-04-21","iscomplete":null,"imagelink":"Desert.jpg"},{"todo_id":"3","todo_content":"Lab report","date":"2014-08-29","iscomplete":null,"imagelink":"FB_IMG_14700753538617403.jpg"}]
将其转换为 JSON 对象的最佳方法是什么
【问题讨论】:
-
你希望对象的键是数字的吗?为什么还要强制一个对象?
标签: php mysql arrays json codeigniter