php 簡 轉 繁 轉 UTF8 工具

簡體 轉 繁體 轉 UTF-8 工具 程式 php代碼



這個工具,是用來對簡體文本之類的檔案,內有中文字的部份轉成繁體,當然也可繁轉簡

大陸那邊,有滿多不錯的php源碼,不過都簡體,這時可以用這工具來轉成繁體,加上現今網頁主流,是採用UTF-8萬國碼來編寫,這就更好了,轉完後,也不用在特別的,去修改網頁標頭charset參數
  
此工具是將整個目錄,含裡面所有指定的副檔名文件做轉換,可轉換的副檔名文件如下

php txt htm html js css sql tpl xml

這些副檔名都是一般常見的網頁文件,轉換那些,應該就夠用了

簡體utf-8 轉 繁體utf-8 、 繁體utf-8 轉 簡體utf-8,如果不在table或map表內,則不轉換,避免出錯,並記錄下來,後面可做手動轉換處理,這算是比較安全的方式,不然強制轉換,後面跑php會出現無法執行或功能不正常的問題

避免php執行超時,容量較大的檔案,超過150kb也不轉換,但會記錄下來,後面可做手動轉換處理


php文件下載 https://zfly9.blogspot.com/2009/01/20090101-zconv.html


步驟

一、首先你要在電腦安裝 WampServer 集成包 才能執行php網頁程式的軟體

二、zip解壓後,將zconv複製到跑網頁程式的目錄,如WampServer,則是www目錄





三、將要轉換的目錄或檔案,複製到tmp目錄內





四、網址輸入http://127.0.0.1/zconv/,按一下更新檔案緩存表列,在按下一頁











轉換完後,如有不能轉換的檔案,則會列表出來,在用 notepad++配合OpenOffice 處理一下就可以了


簡體GB2312或簡體GBK,要怎麼轉繁體UTF-8 ?

先選 簡體GB2312 〉簡體UTF-8 ,等跑完後,將無法轉換的檔處理一下,

再回首頁,換選 簡體UTF-8 〉繁體UTF-8 就可以了


其它

如果覺得一次處理6個檔案太慢,可用notepad++打開index.php修改$limit2參數,如改為25





後修改php.ini內的max_execution_time參數至180,存檔後,重啟WampServer,避免php執行超時,詳情參考 → WampServer php.ini 設定





轉碼觀念

要有這觀念,不然怎麼搞,就是亂碼,我也是用了一段時間才搞明白,弄清楚

其實這觀念也沒什麼,非常簡單,也非常重要,就是簡體gb2312、簡體gbk、繁體big5、簡繁UTF-8,看起來一樣都是中文字...但內部編碼,天地之差,完全不同,什麼樣的編碼,就要使用該編碼來開啟,不然就是亂碼

如瀏覽網頁的編碼是big5,你用utf-8來開,就會亂碼,瀏覽器一般都是抓charset標頭參數,修改此項就可以

文字檔,開起來亂碼,可使用 notepad++ 這套文字編輯軟體 還不錯,有編碼選項,切到正確的編碼就可正常顯示了

注意

算是我一再提醒,在編輯或修改utf-8網頁代碼,如:php css js html htm。。。等,不可以用windows內建記事本,那會含到BOM標籤,會造成錯誤,最好使用notepad++之類的文字編輯軟體,請參考 編寫 UTF-8 網頁,不可含 BOM 標籤


文章更新 → php 簡 轉 繁 轉 UTF-8 工具 zconv107 / 用來做檢查 V2


返回目錄 → ( 簡繁轉換 ) 之相關教學,連結總整理


Thank you for reading

發表留言

秘密留言

點入後,可購買的產品

 

 

 

 

 

 

搜尋欄
PTC 點賺