看板 PHP 關於我們 聯絡資訊
$encodable = array(); $sql = "select * from ".$x." where kind1='$kind1' and kind2='$kind2' order by level"; $result = mysql_query($sql); while($obj = mysql_fetch_object($result)) { $encodable[] = $obj; } $encoded = json_encode($encodable); echo $encoded; 經過這樣的轉換後 輸出的中文字都變成 \u4e00 這種型態 不知有什麼方法可以轉為本來的中文呢? 請大家幫忙嚕 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.76.173
del680202:json_decode = =? 06/08 18:14
imphs:可是我是要輸出給普通HTML用的 還能用decode嗎? 06/08 18:24
KC73:echo "<script type='略'>var x=$encoded;</script>"; 06/12 05:04
KC73:然後 x 就變成一個 object 了.. 06/12 05:05
imphs:後來直接用javascript OK了~感謝樓上 06/18 17:27
yuffy0327:想請問版大是怎麼做的, 目前也有這個問題, 如何引用3樓 12/10 18:25
yuffy0327:的方法呢? 不知道該怎麼做, 還請版大支援 12/10 18:25