一次性读取csv文件内所有行的数据复制代码代码如下:php$file = fopen('windows_2011_s.csv','r');while ($data = fgetcsv($file)) { //每次读取CSV里面的一行内容//print_r($data); //此为一个数组,要获得每一个数据,访问数组下标即可$goods_list[] = $data;}//print_r($goods_list);/* foreach ($goods_list as $arr){if ($arr[0]!=""){echo $arr[0]."";}} */ echo $goods_list[2][0];fclose($file);?>读取csv文件的某一行数据复制代码代码如下:php
读取csv文件制定行数(行区间)
复制代码代码如下:php
另外从网上找的两种方法(没测试,不知道好不好使)
复制代码代码如下:$handle=fopen("1.csv","r");while(!feof($handle)){$buffer=fgetss($handle,2048);$data=explode(",",$buffer);$num=count($data);for($i=0;$iprint_r($data);}}?>复制代码代码如下:$handle=fopen("1.csv","r");$row=1;while($data=fgetcsv($handle,1000,",")){$num=count($data);for($i=0;$iecho $data[$i];}$row++;}?>http://www.bkjia.com/PHPjc/327695.html www.bkjia.com true http://www.bkjia.com/PHPjc/327695.html TechArticle一次性读取csv文件内所有行的数据 复制代码 代码如下: ?php $file = fopen('windows_2011_s.csv','r'); while ($data = fgetcsv($file)) { //每次读取CSV里面的一行...
