0
我在我的mysql表中有城市。我通過mysql查詢來獲取這些信息。然後我想以json格式顯示。但是,由於城市名稱中沒有有效的字符,json不會顯示。任何人都可以幫忙嗎?這是我的代碼。我想通過使用strip_tags或任何與這個數組得到json格式。請幫助這個傢伙。Array - StripTags
$zone = $mcon->query("SELECT name from tbl_cities ORDER BY name ASC");
$data = array();
while ($value = $zone->fetch_assoc()) {
$data[] = $value;
}
echo json_encode(array("text" => $data));
*「但是,由於城市名稱中的無效字符,json不顯示」*該代碼將正確創建JSON。所以這就是你如何使用JSON這是你沒有顯示的問題。 –
我需要使用strip_tags來避免來自城市名稱的字符..城市名稱不像科倫坡。有時Mazar-e-Sharif,Ech-Chleff(el-Asnam)。所以我不知道該剝離什麼,json不接受什麼。然而我知道json不接受&quotes。請幫我 –
*「我不知道剝離什麼和json不接受什麼」* JSON支持全部的Unicode字符,這基本上意味着沒有JSON不接受的字符。 'json_encode'處理輸出正確的JSON。你當然不希望在JSON上使用'strip_tags'(但是因爲你沒有使用上面的'strip_tags',很難看出'strip_tags'與你的問題有什麼關係)。 –