« ポン・デ・ライオンのグッズ | メイン | せつないナ。 »

fgetcsvの罠

ギャー!

fgetcsvの罠にはまってしまって、だいぶ時間をロスしてしまった。
php-devにまったく同じ問題を発見。
[PHP-dev 868]fgetcsvてゆーか、ファイル入出力の、5cの罠

fgetcsvに、内部コードがSJISのファイルを、食わせた場合。

"機能",

なんてデータがあると
本来は、「機能」だけが、抽出されるべきところ
能の、2バイト目が、5chなので、エスケープされて

機能",までが、データとして読み込まれてしまいます。

んがっ!
一度EUCに変換してファイルに落として、再びfgetcsvするしかない・・・(ふがふが

コメントを投稿

2008年10月

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

最近のコメント

小優 on 日々の記録: DELL4600Cで
よしぞう on 日々の記録: 4600C 表記の対
よしぞう on 日々の記録: 4600C 表記の対
on MySQL後で調べるメモ: DB接続後 目的のS
on 日々の記録: 「無くなった留め具」
on JavaScriptでクロスドメイン: >しかし、こういう小
junp on iMovieで静止画を取り込むと荒い: すいません困ってます
う〜ん・・・ on 素朴な疑問: にょうをした、きたな
困ってました on ATOKとIME2005が勝手に切り替わる問題: 何故か勝手に切り替わ
go on 日々の記録: 4600C、同じ症状

アーカイブ