为什么 JSON 输出同时显示索引号和关联列名称?
我只需要列名,例如“UID”
PHP代码
$res = $statement->fetchAll();
$records = array('Record'=>$posts);
echo json_encode($records);
Run Code Online (Sandbox Code Playgroud)
JSON 输出
{
"Record":[
{
"UID":"1001",
"0":"1001",
"NAME":"Robot2",
"1":"Robot2",
"EMAIL":"robot2@test.com",
"2":"robot2@test.com",
"GENDER":"f",
"3":"f"
},
{
"UID":"1030",
"0":"1030",
"NAME":"Anna",
"1":"Anna",
"EMAIL":"Anna@msn.com",
"2":"Anna@msn.com",
"GENDER":"f",
"3":"f"
}
]
}
Run Code Online (Sandbox Code Playgroud)
谢谢
有关说明,请参阅文档:
http://php.net/manual/en/pdostatement.fetchall.php
为了只获取关联项目,您应该传递PDO::FETCH_ASSOC给您的 fetchAll。
| 归档时间: |
|
| 查看次数: |
994 次 |
| 最近记录: |