好像我会通过PHP json_encode将数据从MySQL移动到json中 – 编码得到处理,它是从数据库中提取相关数据并确保数组内的数组正确安装(下面的代码片段)…是否有一个json框架或者你用连接表来提供sql的东西,它为你做了所有冗余/混乱的工作?
function people_list() {
$data['jdata'] =
array(
'groups' =>
array(
array(
'name' => 'DeveloperList',
'people' => array(
array('name' => 'sam sneed'),
array('name' => 'sue summer')
)
),
array(
'name' => 'PMList',
'people' => array(
array('name' => 'tim pm'),
array('name' => 'sara pm')
)
),
array(
'name' => 'ClientList',
'people' => array(
array('name' => 'Mr Smith'),
array('name' => 'Ms Jones')
)
)
)
);
$this->load->view('json', $data);
}
解决方法:
如果您使用像Doctrine这样的ORM,您可以将数据作为更结构化的数组返回,当您调用json_encode()时将保留该数组.
标签:php,mysql,json
来源: https://codeday.me/bug/20190730/1584217.html