エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【php】fgetcsv()の基本作法 at softelメモ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【php】fgetcsv()の基本作法 at softelメモ
よくあるCSVファイルはShift_JISです。これをそのまま取り込むと失敗することがよくあります。 それは、... よくあるCSVファイルはShift_JISです。これをそのまま取り込むと失敗することがよくあります。 それは、fgetcsv()のせいではなく、使い方が悪いだけです。 失敗するのは主にダメ文字(2バイト目に5Cを含む文字)のせいなのですが、次のように書くだけで、とても快適なfgetcsv()生活を送ることができます。 //これが重要な下準備 $fp = tmpfile(); fwrite($fp, mb_convert_encoding(file_get_contents('/path/to/csv.file'), 'UTF-8', 'sjis-win')); rewind($fp); //以降はごく普通の使い方 while ($line = fgetcsv($fp)) { //取得した$lineはUTF-8 //必要なら適宜文字コードを変換する var_dump($line); } 作っ