我有一个PDO代码,它从SQL中获取表并输出JSON。
输出给我带来了很好的效果,但带有引号。
如何消除字段名称中的引用,例如:
(期间:" 2014年第1季度")
PHP代码:
<?php
$dbh = new PDO("mysql:host=localhost;dbname=test", "root", "");
$statement=$dbh->prepare("SELECT * FROM budget");
$statement->execute();
$results=$statement->fetchAll(PDO::FETCH_ASSOC);
$json=json_encode($results, 128);
header('Content-type: application/json');
echo $json;
?>
JSON:
[
{
"period": "2011 Q1",
"sales": "1400",
"profit": "400"
},
{
"period": "2011 Q2",
"sales": "1100",
"profit": "600"
},
{
"period": "2011 Q3",
"sales": "1600",
"profit": "500"
},
{
"period": "2011 Q4",
"sales": "1200",
"profit": "400"
},
{
"period": "2012 Q1",
"sales": "1550",
"profit": "800"
}
]