[PHP-users 19368]Re: mb_convert_variablesに配列を指定した時の挙動に関して

Seiji Masugata s.masugata @ digicom.dnp.co.jp
2003年 12月 16日 (火) 19:12:26 JST


こんにちわ、桝形です。

ども、沢田さん。お世話になります。

> > mbstring.encoding_translation = On
> > SJIS-win,SJIS,eucJP-win,EUC_JP,UTF-8,UTF-7,ISO-2022-JP,JIS,ASCII

>   ↑タイプミスでしょうか?

おっと、すみません。タイプミスです。
正確には、

mbstring.detect_order = SJIS-win,SJIS,eucJP-win,EUC_JP,UTF-8,UTF-7,ISO-2022-JP,JIS,ASCII

です。

> > mbstring.substitute_character = none;
>                                       ↑ 自身が無いけどここも?

これは、このままです。

php.ini-recommendedも、

mbstring.substitute_character = none;

このようになっているので、これが間違っていれば、配布している
iniファイルもおかしいですね。

> --------------------------------
>   mb.php: は、SJISで記述。
> --------------------------------
> 結果
> 
> string(4) "桝形"
> string(4) "桝形"
> array(1) {
>   [0]=>
>   string(4) "桝形"
> }
> array(1) {
>   [0]=>
>   string(4) "桝形"
> }
> --------------------------------

文字化けしていないのが気になりますが。。。(^^;

こっちでも、php_valueで確かめてみます。
沢田さんの方でもphp.iniレベルで確認して頂ければ幸いです。


--
Seiji Masugata<s.masugata @ digicom.dnp.co.jp>





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