我的數據庫有一個包含一分錢符號結果 - ¢PHP,JSON - 逃生百分號多
我似乎無法弄清楚如何逃脫它,因此值在JSON提要顯示出來。現在它返回的是NULL。我如何逃避像這樣的所有符號。
陣列被這樣
if(mysql_num_rows($result)) {
while($post = mysql_fetch_assoc($result)) {
$posts[] = array('post'=>$post);
}
}
與此
if($format == 'json') {
header('Content-type: application/json');
if(isset($_GET['post_id'])) {
echo json_encode(array('posts'=>$posts));
} else {
echo json_encode(array('posts'=>$posts, 'pagenum'=>$nexturl));
}
}
伊夫一直停留在此產生的輸出創建的。
謝謝
---這些是我的UTF選項。我選擇哪一個?
'$ post'必須是一個utf-8字符串 – Federkun
或者在這種情況下,是一個utf-8字符串數組。用於#3的 – GolezTrol