• ベストアンサー

外部ファイルの出力

ちょっとわからない事があります 外部ファイルの出力をしたいんです。 ログファイル(.txt)を読み込んでindex.phpに表示させたいんですが require(".txt");で表示はできるんですがいらない画像の番号まで入ってしまうんです・・・ そのログファイルの内容は 1180332719,商品名,1180332719.gif,,価格,コメント,数量 となっています。 1180332719と1180332719.gifを消して 商品名,価格,コメント,数量だけを表示させたいんです。 どなたかわかる方居ましたら教えて頂けると助かります・・・

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

こんな感じですか? <?PHP $handle = fopen(".txt", "r"); while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) { unset($data[0],$data[2]); print implode($data,","); } ?>

sasayan800
質問者

お礼

>yambejpさん それです!! ありがとうございました!

その他の回答 (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); ?>

sasayan800
質問者

補足

>TA-HT81Sさん 回答ありがとうございます。 説明不足でした・・・ 1180332719と1180332719.gifは更新するたびに画像番号が変わってしまうので コンマの区切りで画像番号を消して表示させたいんです・・・

関連するQ&A