作者gamewolf (Escape)
看板PHP
標題[請益] UTF8轉BIG5之 ICONV 的問題
時間Tue Jan 29 17:00:10 2008
Dear all
今天被業助小姐告知收到的通知信少了一堆字,一查之下才發現是
iconv("UTF8","BIG5",$_mail_body); 作怪
因為 $_mail_body 裡有字是 BIG5 中的缺字,找不到字,所以 ICONV
轉到一半就停了,信也就送出去了
像 "碁", "堃", "坂" 之類的缺字
後來小弟在跟 Google 大神救助失敗後,就只好先呼叫 piconv 頂著
不曉得先進們有沒有更好的解決方法呢?感謝
PHP 5.2.1
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.124.24.124
推 linrobz:為什麼不直接以UTF-8編碼寄送?目前只有看到y信箱有問題 01/29 17:06
→ gamewolf:因為 End User 都是用 outlook 啊... 01/29 17:19
推 grassboy2:囧a我也有一樣的問題…在Web_design 1502篇0rz... 01/30 09:25
→ gamewolf:噗,前年的文章 @@ 你可以試試下面那一篇函式 01/30 14:56
→ gamewolf:如果真的想完美解決,我目前只試出 exec("piconv") Orz 01/30 14:57
→ KC73:iconv 有個 //IGNORE 可以用... 02/13 01:45