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

如何将巨大的csv文件中的数据提取到php?,php,csv,Php,Csv,我有一个非常长的csv文件,有几十列和数千行。我只需要使用php从csv获取特定数据的信息 csv文件位于: 我要获取的数据示例是从第1203行到第1275行的“整个页面”,我需要以表格格式显示该示例。如果您想从csv文件中获取数据,请尝试以下操作 <?php $fp = fopen('test.csv','r') or die("can't open file"); print "<table>\n"; while($csv_line = fge

我有一个非常长的csv文件,有几十列和数千行。我只需要使用php从csv获取特定数据的信息

csv文件位于:


我要获取的数据示例是从第1203行到第1275行的“整个页面”,我需要以表格格式显示该示例。

如果您想从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");
?>

你能使用数据库吗?Im和@Passerby将csv文件导入数据库,然后你可以做任何你想做的事情。