一区二区久久-一区二区三区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文件代碼實例匯總,轉載需保留來源!

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

主站蜘蛛池模板: 欧亚精品一区二区三区 | 九一国产在线观看 | 亚洲 [12p]| 色无极影视 | 欧美成人亚洲国产精品 | 黄色在线 | 一级毛片无遮挡免费全部 | 福利在线看 | 天天做天天爱天天爽综合区 | 成人91视频 | 九一在线观看 | 国产成人精品视频频 | 五月天婷婷综合 | 4hu永久影院在线四虎 | 国产一区二区三区在线观看视频 | 国产香蕉一区二区精品视频 | 一区二区视频在线观看高清视频在线 | 99爱精品视频 | 亚州免费一级毛片 | 在线视频亚洲 | 亚洲综合狠狠 | 成人sese | 美女免费视频一区二区三区 | 激情五月五月婷婷 | 精品中文字幕一区二区三区四区 | 日韩欧美一区二区三区 | 四房激情网 | www.日韩三级 | 在线一区二区观看 | 永久免费精品影视网站 | 日韩视频一区二区 | 夜夜未满十八勿进的爽爽影院 | jizz亚洲视频 | 最新国产精品 | 麻豆久久 | 亚洲夜色| 久久精品影院永久网址 | 男人扒开女人腿做爽爽视频网站 | 欧美成人性色大片在线观看 | 国产精品视频一区牛牛视频 | 婷婷五月在线视频 |