一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php操作csv文件代碼實例匯總

1.讀取csv數據, 輸出到sales.csv文件中:

$sales = array(  array('Northeast', '2004-01-01', '2004-02-01', 12.54),  array('Northwest', '2004-01-01', '2004-02-01', 546.33),  array('Southeast', '2004-01-01', '2004-02-01', 93.26),  array('Southwest', '2004-01-01', '2004-02-01', 945.21),  array('All Regions', '---', '--', 1597.34),);$fh = fopen('sales.csv', 'w') or die("Can't open sales.csv");foreach($sales as $sales_line){  if(fputcsv($fh, $sales_line) === false){    die("Can't write CSV line");    }}fclose($fh) or die("Can't close sales.csv");

2. 讀取csv數據, 使用特殊的流輸出

$sales = array(  array('Northeast', '2004-01-01', '2004-02-01', 12.54),  array('Northwest', '2004-01-01', '2004-02-01', 546.33),  array('Southeast', '2004-01-01', '2004-02-01', 93.26),  array('Southwest', '2004-01-01', '2004-02-01', 945.21),  array('All Regions', '---', '--', 1597.34),);$fh = fopen('php://output', 'w');foreach($sales as $sales_line){  if(fputcsv($fh, $sales_line) === false){    die("Can't write CSV line");    }}fclose($fh);

3. 讀取csv數據, 輸出到緩沖中

$sales = array(  array('Northeast', '2004-01-01', '2004-02-01', 12.54),  array('Northwest', '2004-01-01', '2004-02-01', 546.33),  array('Southeast', '2004-01-01', '2004-02-01', 93.26),  array('Southwest', '2004-01-01', '2004-02-01', 945.21),  array('All Regions', '---', '--', 1597.34),);ob_start();$fh = fopen('php://output', 'w') or die("Can't open php://output");foreach($sales as $sales_line){  if(fputcsv($fh, $sales_line) === false){    die("Can't write CSV line");    }}fclose($fh) or die("Can't close php://output");$output = ob_get_contents();ob_end_clean();

4. 讀取csv文件的數據

$fp = fopen('sample3.csv', 'r') or die("can't open file");print "<table>/n";while($csv_line = fgetcsv($fp)){  print '<tr>';  for($i=0, $j=count($csv_line); $i<$j; $i++){    // print '<td>'.htmlentities($csv_line[$i]).'</td>';      print '<td>'.htmlentities(iconv("gb2312","utf-8",$csv_line[$i])).'</td>';  }  print "</tr>/n";}print "</table>/n";fclose($fp) or die("can't close file");

5. 下載CSV文件

$sales = array(  array('Northeast', '2004-01-01', '2004-02-01', 12.54),  array('Northwest', '2004-01-01', '2004-02-01', 546.33),  array('Southeast', '2004-01-01', '2004-02-01', 93.26),  array('Southwest', '2004-01-01', '2004-02-01', 945.21),  array('中國', '2004-01-01', '2004-02-01', 945.21),);$fh = fopen('php://output', 'w') or die("can't open php://output");$total = 0;// 告訴瀏覽器發送的是一個csv文件header('Content-Type: application/csv');header('Content-Disposition: attachment; filename="sales.csv"');// 輸出表頭fputcsv($output, array('Region', 'Start Date', 'End Date', 'Amount'));// 輸出每一行數據, 并遞增$totalforeach($sales as $sales_line){  if(fputcsv($fh, $sales_line) === false){    die("Can't write CSV line");    }else{    $total += $sales_line[3];    }}fputcsv($fh, array('All Regions', '--', '--', $total));fclose($fh) or die("Can't close php://output");

6.讀取CSV文件指定行和區間行

/*****讀取CSV文件中的指定行*****/function get_file_line_a($file_name,$line){ $n = 0; $handle = fopen($file_name,'r'); if ($handle) {  while (!feof($handle)) {    ++$n;    $out = fgets($handle, 4096);    if($line==$n) break;  }  fclose($handle); } if( $line==$n) return $out; return false;}echo get_file_line("windows_2011_s.csv", 10);//輸入第10行內容/*****讀取CSV文件中的區間行*****/function get_file_line_b( $file_name,$line_star, $line_end){  $n = 0;  $handle = fopen($file_name,"r");  if ($handle) {    while (!feof($handle)) {      ++$n;      $out = fgets($handle, 4096);      if($line_star <= $n){        $ling[] = $out;      }      if ($line_end == $n) break;    }    fclose($handle);  }  if( $line_end==$n) return $ling;  return false;}//用 get_file_line讀取并輸出第11行到第20行$aa = get_file_line("windows_2011_s.csv", 11, 20); //從第11行到第20行foreach ($aa as $bb){  echo $bb."<br>";}

php技術php操作csv文件代碼實例匯總,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 成人免费在线视频 | 国产一区二区三区在线观看精品 | 久草热视频在线观看 | 三区在线视频 | 中日韩美中文字幕 | 成人永久免费视频 | 三级韩国一区久久二区综合 | 91麻豆精品国产片在线观看 | 色婷婷婷婷 | 91午夜在线 | 色婷婷激婷婷深爱五月小说 | 国内在线精品 | 在线观看视频黄色 | 一级鲁丝片 | 男女性色大片免费网站 | 影音先锋 色天使 | 美女黄色免费网站 | 国产成人精品亚洲 | 久久亚洲国产最新网站 | 亚洲福利秒拍一区二区 | 国产午夜成人无码免费看 | 好吊色欧美一区二区三区四区 | 国产精品久久久亚洲第一牛牛 | 91精品国产自产在线观看高清 | 亚洲日本一区二区 | www.黑人| 天天做天天爱夜夜爽女人爽宅 | 国产精品嫩草影院免费看 | 欧洲精品一区二区三区在线观看 | 在线亚洲精品国产成人二区 | 国产日韩精品一区二区三区 | 美女一区二区在线观看 | 国产成人免费高清激情明星 | 天天爱综合网 | 久久久国产乱子伦精品 | 在线视频三区 | 久久免费小视频 | 久久er国产精品免费观看1 | 在线亚洲欧美性天天影院 | 国产亚洲玖玖玖在线观看 | 欧美色就色 |