[PHP-users 1402] list関数で文字化け?

Takanori Kawakami php-users@php.gr.jp
Thu, 23 Aug 2001 10:04:59 +0900


 はじめまして。かわかみと申します。
 PHPで掲示板を作ってたら、変な現象にであいました。

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

 で、質問なんですが・・・
 list関数内に、配列を入れる事はいけない事なのでしょうか?

------

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

------

 ちなみに、使用した環境は、
 PHP 4.0.6,Apache 1.3.20,文字コードはEUCです。
 あと、strtok使うと、文字化けは起きなかったです(でも、ソース長くなる)

 過去ログはぁ、List関数あんまり出てこないですよね(^^;
 ↑単に探すのが下手だったりして