PHP CSVの最後の項目

2010/09/23

CSVの中身を見ると行末によくタブが入ってる。
カスタマイズするときはそんな意味不明なことはやらないで作業してた。

CSVの中身は下記のような感じ。

名前1 \t hoge.html \t アイテム
名前2 \t hoge.html \t アイテム

タブで区切って各変数へ代入

list($cate_name,$cate_url,$cate_item) = explode(“\t”,mb_convert_encoding($value,CHAR_SET,”ASCII,JIS,UTF-8,EUC-JP,SJIS”));

上記のような感じでやってたら「$cate_item」には改行コードを含んでしまった。

思いついた対処方法は下記の2通り。

1.CSVで、最後にタブをいれておく。
2.「$meta = str_replace(“\n”,””,$meta);」みたいに改行コードを消す

新着(ニュース関連以外)

2018-07-26
年賀状で「新春」とか書くけど・・・何故なんだろうと8月を目前にした今、疑問に思った。
2018-05-16
PHPで画像のヘッダ情報(?)の「Orientation」を元に画像回転させたい。
2018-03-05
Android Studioをインストール。エミュレータを軽くするトコまで終わらせたかったけど、挫折した。
2018-02-23
プッシュ通知について調べてた時にでてきたServiceWorker。そのServiceWorkerについてのメモ。
2017-12-13
jqueryで取得したDOM要素をオブジェクトじゃなくて、配列で受け取りたい