mb_strlen関数などを使用する場合(PHP)
mb_strlen などのマルチバイト文字を操作する関数を使用する場合は
php-mbstringパッケージのインストールとphp.iniの設定を行う必要がある。
■パッケージのインストール(下記のコマンドを実行)
# yum -y install php-mbstring
■/etc/php.ini の設定(例)
mbstring.language = Japanese
mbstring.internal_encoding = EUC_JP
mbstring.http_input = EUC-JP
mbstring.http_output = EUC_JP
mbstring.encoding_translation = On
mbstring.detect_order = auto
mbstring.substitute_character = none
※mbstring.http_inputをautoに設定すると文字化けが発生するので
NULLかEUC-JPを設定する
(文字化け文字 -> 「鳥」「猫」「表」「予」「能」(一文字の場合のみ))
php-mbstringパッケージのインストールとphp.iniの設定を行う必要がある。
■パッケージのインストール(下記のコマンドを実行)
# yum -y install php-mbstring
■/etc/php.ini の設定(例)
mbstring.language = Japanese
mbstring.internal_encoding = EUC_JP
mbstring.http_input = EUC-JP
mbstring.http_output = EUC_JP
mbstring.encoding_translation = On
mbstring.detect_order = auto
mbstring.substitute_character = none
※mbstring.http_inputをautoに設定すると文字化けが発生するので
NULLかEUC-JPを設定する
(文字化け文字 -> 「鳥」「猫」「表」「予」「能」(一文字の場合のみ))
2007年12月05日(水) 10:36:06 Modified by h_maruyoshi