[請益] UTF8轉BIG5之 ICONV 的問題

看板PHP作者 (Escape)時間18年前 (2008/01/29 17:00), 編輯推噓2(204)
留言6則, 4人參與, 最新討論串1/4 (看更多)
Dear all 今天被業助小姐告知收到的通知信少了一堆字,一查之下才發現是 iconv("UTF8","BIG5",$_mail_body); 作怪 因為 $_mail_body 裡有字是 BIG5 中的缺字,找不到字,所以 ICONV 轉到一半就停了,信也就送出去了 像 "碁", "堃", "坂" 之類的缺字 後來小弟在跟 Google 大神救助失敗後,就只好先呼叫 piconv 頂著 不曉得先進們有沒有更好的解決方法呢?感謝 PHP 5.2.1 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.24.124

01/29 17:06, , 1F
為什麼不直接以UTF-8編碼寄送?目前只有看到y信箱有問題
01/29 17:06, 1F

01/29 17:19, , 2F
因為 End User 都是用 outlook 啊...
01/29 17:19, 2F

01/30 09:25, , 3F
囧a我也有一樣的問題…在Web_design 1502篇0rz...
01/30 09:25, 3F

01/30 14:56, , 4F
噗,前年的文章 @@ 你可以試試下面那一篇函式
01/30 14:56, 4F

01/30 14:57, , 5F
如果真的想完美解決,我目前只試出 exec("piconv") Orz
01/30 14:57, 5F

02/13 01:45, , 6F
iconv 有個 //IGNORE 可以用...
02/13 01:45, 6F
文章代碼(AID): #17dkiRyD (PHP)
文章代碼(AID): #17dkiRyD (PHP)