php json 返回时的编码问题!网页编码是utf8的
$id=$_GET["id"];if(isset($id)){$q=mysql_query("select*frompro_classwheregroupid=$id")...
$id = $_GET["id"];
if(isset($id)){
$q=mysql_query("select * from pro_class where groupid = $id");
while($row=mysql_fetch_array($q)){
$select[] = array("id"=>$row["Id"],"title"=>$row["classname"]);
}
echo json_encode($select);
输出时就成这样了
[{"id":"8","title":"\u4f60\u597d"}]
\u4f60\u597d应该是中文的
也是UTF8 展开
if(isset($id)){
$q=mysql_query("select * from pro_class where groupid = $id");
while($row=mysql_fetch_array($q)){
$select[] = array("id"=>$row["Id"],"title"=>$row["classname"]);
}
echo json_encode($select);
输出时就成这样了
[{"id":"8","title":"\u4f60\u597d"}]
\u4f60\u597d应该是中文的
也是UTF8 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询