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

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

回答の条件
  • 1人2回まで
  • 登録:2006/06/14 12:01:25
  • 終了:2006/06/14 18:40:21

回答(2件)

id:saphil No.1

saphil回答回数36ベストアンサー獲得回数32006/06/14 12:14:22

ポイント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

tadashi0805回答回数287ベストアンサー獲得回数292006/06/14 14:11:59

ポイント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

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

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

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

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

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません