Re: [請益] 強制.php檔編碼為utf8

看板PHP作者 (星夜如雨)時間16年前 (2009/08/31 07:44), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《ondiet (ondiet)》之銘言: : 請問如果.php的網頁檔裡都沒有 html標籤 : 如何強制網頁開啟編碼為utf8 : 網路上查到 : <?php header(’Content-type: text/html; charset=utf-8′); ?> : 可是似乎好像會怪怪的 : 因為不強制好像有時就會出現抓到big-5就會亂碼 謝謝 : 不知你用何 editer? 這個應該是分成兩個問題來說 1.檔案本身編碼 2.輸出資料編碼 上面你查到的 header('Content-type: text/html; charset=utf-8'); 這個沒錯這是第二點 但他指的是我這檔案內容輸出物編碼為 utf-8 你第1點則是絕對要做的部分..這部分沒做就有可能發生你上述的狀況 第2點倒是未必一定要..當會出現輸出編碼判斷錯誤的時候就必須加(這是瀏覽器的編碼判斷問題) 若單存只是檔案跟輸出部分都已經改用 UTF-8 應該是沒問題 但一般現在用 php 資料大都是用 mysql 做為資料庫 你的資料庫原本是用 big5 的話也必須 dump 出轉為 utf-8 全面改用 utf-8 才不容易有奇奇怪怪的問題 強烈建議不要再使用 big5.. 以免找自己麻煩 -- ▁▂▃▄▅▆▇█★電 腦 狂◆█▇▆▅▄▃▂▁ Unit Organon - 小築 [http://uniorg.net] jdli : 時間多捐獻給自己的技術跟修養, 網路上的名聲就跟packet依樣, 傳過水無痕 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.146.65 ※ 編輯: locy 來自: 59.104.146.65 (08/31 07:46)
文章代碼(AID): #1AcmxWvL (PHP)
討論串 (同標題文章)
文章代碼(AID): #1AcmxWvL (PHP)