コードをコピーします コードは次のとおりです:
$file = fopen('text.csv','r');
while ($data = fgetcsv($file)) { //毎回 CSV の内容を 1 行読み取ります
//print_r($data) //これは配列の添字にアクセスします。ただ
$goods_list[] = $data;
}
//print_r($goods_list);
echo $goods_list[0][1];
fclose($file)> 実際の作業では多くの場合、後で簡単に閲覧できるように、Web サイトから一部のデータを CSV ファイルにダウンロードする必要があります。
または、CSV を使用してバッチアップロード作業を実行することもできます。
この時点で、CSVの読み取りと書き込みが必要です。
CSV読み取り操作
コードをコピー
コードは次のとおりです: $file = fopen('D:/file/file.csv','r'); {//毎回CSVの1行($データ)を取得します
CSV書き込み操作
コードをコピー
コードは次のとおりです:
fputcsv($fp,array('mmm','yyy','haha')); //fputcsv はループできます。配列
fclose($fp);
で実装できます。
CSV出力(ダウンロード機能)
コードをコピー
コードは以下の通りです:
header("Content-Type: text/csv");
header("Content-処理: 添付ファイル名=test.csv");
header('Cache-Control:must-revalidate,post-check=0,pre-check=0'); header('Expires:0');
header ('プラグマ :public'); echo "id,areaCode,areaName/n";
echo "2,us,America/n";
Excel出力(ダウンロード機能)
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition: filename=php100.xls");
echo "id,areaCode,areaName/n";
eちょ"1,cn ,中国/n";
エコー"2,us,アメリカ/n";
http://www.bkjia.com/PHPjc/328114.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/328114.html技術記事次のようにコードをコピーします: ?php $file = fopen('text.csv','r'); while ($data = fgetcsv($file)) { //毎回 CSV のコンテンツを 1 行読み取ります // print_r( $data); // これは配列です...