fgetcsvでcsvファイルを読み込むと文字化けが起きてしまいます。php.iniの設定はPHP4の時と同じように設定してあるため、設定の問題ではないような気がするのですが、
原因と対処法がわかりましたら、教えてください。よろしくお願いします。
PHP4とPHP5では、fgetcsv関数で、若干、仕様の変更があるようです。
以下、参考URLです。
http://ns1.php.gr.jp/pipermail/php-dev/2005-November/001206.html
http://lolipoking.lolipop.jp/php/patio.cgi?mode=past&no=1340
上記URLに書かれている絡みがあるような気がします。
PHP4だとOKでPHP5だとNGというのが、まさにぴったりの状況かと。
たしかにそうですね。とても参考になりました。自分で関数を作ったほうが速そうなので、そうすることにしました。ありがとうございました。
教えていただいたURLを見させて頂きました。確かに仕様が違うようですね。しかし文字化けとは関係なさそうです。 ありがとうございました。