看板 PHP 關於我們 聯絡資訊
不好意思,沒找到答案 我只是單純想要把 $_GET['xxx'] 給 echo 出來 不知道為什麼解不出來 可以用 urlencode 解出 %XX%XX 這一堆 那接下來不是用 urldecode 再轉回中文 ? 不過卻是亂碼 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 這是我的標頭 檔案也存 utf-8 我只是單純想印出 $_GET['word']而已 譬如 test.php?word=哈哈 echo $_GET['word'] 請問該怎麼做 ? 謝謝各位。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.123.71
jim221:沒記錯的話打在網址列的中文預設編碼是big5喔 06/12 21:11
LPH66:樓上不一定對 那是看瀏覽器 06/12 21:12
jim221:原PO用的瀏覽器似乎就是預設big5 06/12 21:17
high5566:感恩!用 iconv 就解決了 再次謝謝樓上諸位! 06/12 21:27
high5566:那我怎麼判斷這個使用伺服器是 big5 還是 utf8 ? 06/12 21:31
high5566:我用自己的IE跟FireFox看都是預設big5 06/12 21:31
sweetpotatoa:ff可以看response的header,裡面就有寫 06/12 21:38