[PHP-users 27159] Re: PHP+PEAR HTML QuickForm上日本語の文字化けが起きています

Tadashi Jokagi ml @ elf.no-ip.org
2005年 10月 7日 (金) 11:40:09 JST


      ぢょ〜@よくきたなです.

sundara @ cba.att.ne.jpさんの「[PHP-users 27151] PHP+PEAR HTML QuickForm上 日本語の文字化けが起きています」から
>	$obj_search_form->applyFilter('__ALL__', 'htmlentities');

      htmlentities はほっとくと文字エンコード ISO-8859-1 として処理を
    行うので日本語の場合必ず第 3 引数に文字エンコードを指定する必要が
    あります.そのため,ユーザー関数を 1 つ間にはさんだり(若干意味合
    いが変わりますが)問題がなければ htmlspecialchars()関数に変更して
    みてはいかがでしょうか?

http://php.net/htmlentities
#海外製オープンソースで文字化けしたらまず htmlentities と ISO-8859-1
 を検索してみるってのは定番だったりします

-- 
----.----1----.----2----.----3----.----4----.----5----.----6----.----7
Tadashi Jokagi/Shibuya city mailto:elf @ elf.no-ip.org
YokukitanaII http://elf.no-ip.org/
Yokukita blog http://blog.poyo.jp/
Yokukita wiki http://wiki.poyo.jp/


PHP-users メーリングリストの案内