如何从巨大的csv文件中提取数据到php?

时间:2013-02-14 04:44:28

标签: php csv

我有一个很长的csv文件,里面有数十列和数千行。我需要使用php从csv中获取有关特定数据的信息。

csv文件位于:http://www.ezmedia2u.com/software/hworiginal.csv

我想要的数据样本是从第1203行到第1275行,“整页”,我需要以表格格式显示。

1 个答案:

答案 0 :(得分:0)

如果你想从csv文件中获取数据,试试这个。

<?php
     $fp = fopen('test.csv','r') or die("can't open file");
     print "<table>\n";
     while($csv_line = fgetcsv($fp,1024)) {
       print '<tr>';
       for ($i = 0, $j = count($csv_line); $i < $j; $i++) {
         print '<td>'.$csv_line[$i].'</td>';
       }
       print "</tr>\n";
     }
     print '</table>\n';
     fclose($fp) or die("can't close file");
?>