PHP4からPHP5へソースの移行をおこなっているのですが、

fgetcsvでcsvファイルを読み込むと文字化けが起きてしまいます。php.iniの設定はPHP4の時と同じように設定してあるため、設定の問題ではないような気がするのですが、
原因と対処法がわかりましたら、教えてください。よろしくお願いします。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2006/06/14 18:40:21
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:saphil No.1

回答回数36ベストアンサー獲得回数3

ポイント35pt

PHP4とPHP5では、fgetcsv関数で、若干、仕様の変更があるようです。

以下、参考URLです。

http://ns1.php.gr.jp/pipermail/php-dev/2005-November/001206.html

id:sasamame

教えていただいたURLを見させて頂きました。確かに仕様が違うようですね。しかし文字化けとは関係なさそうです。 ありがとうございました。

2006/06/14 13:01:13
id:tadashi0805 No.2

回答回数287ベストアンサー獲得回数29

ポイント35pt

http://lolipoking.lolipop.jp/php/patio.cgi?mode=past&no=1340

上記URLに書かれている絡みがあるような気がします。

PHP4だとOKでPHP5だとNGというのが、まさにぴったりの状況かと。

id:sasamame

たしかにそうですね。とても参考になりました。自分で関数を作ったほうが速そうなので、そうすることにしました。ありがとうございました。

2006/06/14 18:40:02

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません