[PHP-users 22357]Re: CSVのHTTPアップロードで文字化け

Matsuoka Toshimasa matsuoka @ shanghai-q.co.jp
2004年 6月 24日 (木) 12:12:07 JST


始めまして。松岡と申します。

まずは問題を単純化してみてください。

この問題は私も初耳なので、試してみました。

下の様なファイルを用意して、test.phpを実行してみて、それでも同様の問題が
発生して文字化けするなら、環境固有のfgetcsvの問題かもしれません。私の
テスト環境(Win32&PHP4)では文字化けしませんでした。

意外と、全く別の所に問題があったりする可能性もありますので…。

例えばぜんぜん違うサーバやディレクトリにアップロードしていたとか(w

----test.csv----
田口,1980,taguchi @ a.co.jp
山田,2003,yamada @ a.co.jp
田口さん,1980,taguchi_san @ a.co.jp
----test.php----
<?php
$fp=fopen('test.csv', "r");
while($data = fgetcsv($fp, 8192, ",")) {	//データ取得
	echo $data[0]."<BR>\n";
	echo $data[1]."<BR>\n";
	echo $data[2]."<BR>\n";
}
fclose($fp);
?>



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