一区二区久久-一区二区三区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精品免费国产高清在线 | 午夜精品福利视频 | 免费久久精品视频 | 成人怡红院视频在线观看 | 久久国产乱子伦精品免费不卡 | 99在线精品国产不卡在线观看 | 美女视频黄是免费 | 欧美成人vr片线看 | 国产亚洲欧洲国产综合一区 | 亚洲欧美激情综合第一区 | 怡红院亚洲红怡院天堂麻豆 | 国产在线视频91 | 亚洲图片一区二区三区 | 亚洲精品中文字幕乱码三区一二 | 国产一区二三区 | 色天使色护士 在线视频观看 | 一区二区三区不卡视频 | 午夜视频在线免费观看 | 免费看黄色的视频 | 国产区免费 | 午夜精品乱人伦小说区 | 岛国大片在线 | 91精品国产乱码久久久久久 | 亚洲一区综合在线播放 | 精品欧美一区二区三区精品久久 | 欧美日韩亚洲一区二区三区 | 四虎影视4hutv最新地址在线 | 91精品国产品国语在线不卡 | 亚洲精品国产啊女成拍色拍 | 亚洲精品在线影院 | 成年人视频在线观看免费 | 久久综合久综合久久鬼色 | 精品视频久久 | 成人福利网站 | 护士freesex欧美| 亚洲 欧美 国产另类首页 | 91精品视频在线看 | 国产精品婷婷久青青原 | 性开放网站| 激情文学亚洲 | 天天狠天天透天天伊人 |