- ベストアンサー
外部ファイルの出力
ちょっとわからない事があります 外部ファイルの出力をしたいんです。 ログファイル(.txt)を読み込んでindex.phpに表示させたいんですが require(".txt");で表示はできるんですがいらない画像の番号まで入ってしまうんです・・・ そのログファイルの内容は 1180332719,商品名,1180332719.gif,,価格,コメント,数量 となっています。 1180332719と1180332719.gifを消して 商品名,価格,コメント,数量だけを表示させたいんです。 どなたかわかる方居ましたら教えて頂けると助かります・・・
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんな感じですか? <?PHP $handle = fopen(".txt", "r"); while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) { unset($data[0],$data[2]); print implode($data,","); } ?>
その他の回答 (1)
- TA-HT81S
- ベストアンサー率39% (72/184)
回答No.1
<?php $arg1=explode(",","1180332719,商品名,1180332719.gif,,価格,コメント,数量"); $arg2=array($arg1[1],$arg1[4],$arg1[5],$arg1[6]); echo implode(",",$arg2); ?>
質問者
補足
>TA-HT81Sさん 回答ありがとうございます。 説明不足でした・・・ 1180332719と1180332719.gifは更新するたびに画像番号が変わってしまうので コンマの区切りで画像番号を消して表示させたいんです・・・
お礼
>yambejpさん それです!! ありがとうございました!