作者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
1F:推 linrobz:为什麽不直接以UTF-8编码寄送?目前只有看到y信箱有问题 01/29 17:06
2F:→ gamewolf:因为 End User 都是用 outlook 啊... 01/29 17:19
3F:推 grassboy2:囧a我也有一样的问题…在Web_design 1502篇0rz... 01/30 09:25
4F:→ gamewolf:噗,前年的文章 @@ 你可以试试下面那一篇函式 01/30 14:56
5F:→ gamewolf:如果真的想完美解决,我目前只试出 exec("piconv") Orz 01/30 14:57
6F:→ KC73:iconv 有个 //IGNORE 可以用... 02/13 01:45