[PHP-users 1404] Re: list関数で文字化け?

php-users@php.gr.jp php-users@php.gr.jp
Thu, 23 Aug 2001 10:37:38 +0900


SUMiです。

>  下記のリストのように、文字列を分割した際に、なぜか日本語だけ
>  文字化けするようになりました。split関数使っても同じでした。
>  でも、list関数内に普通の変数を記述すると問題なく取れるんです。
>  シングルバイトの文字列ならば、問題なくいけるようです。
> 
>  で、質問なんですが・・・
>  list関数内に、配列を入れる事はいけない事なのでしょうか?

特に問題はなかったように思います。
こういう使い方で問題の出たことはなかったように思います。

> ------
> 
> $x = 0;
> $test = "abc,123,漢字";
> list ( $a[$x],$b[$x],$c[$x] ) = explode(",",$test);
> 
> ------

表示部分などのスクリプトに問題はありませんか?

$x = 0;
$test = "abc,123,漢字";
list ( $a[$x],$b[$x],$c[$x] ) = explode(",",$test);
echo( "$a[$x],$b[$x],$c[$x]" );

というスクリプトを実行しても化けるのでしょうか?