[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関数あんまり出てこないですよね(^^;
↑単に探すのが下手だったりして