可是这样做:$CopyRoute = "";//文件路径
$handle = fopen ("$CopyRoute","r");//打开文件
$item = fgetcsv ($handle, 1000,"");//制表符分隔,xls文件
$item = fgetcsv ($handle, 1000,",");//逗号分隔,csv文件
可以查看手册的fgetcsv 函数
$handle = fopen ("$CopyRoute","r");//打开文件
$item = fgetcsv ($handle, 1000,"");//制表符分隔,xls文件
$item = fgetcsv ($handle, 1000,",");//逗号分隔,csv文件
可以查看手册的fgetcsv 函数
<?php
$row = 1;
$handle = fopen ("test.csv","r");
while ($data = fgetcsv ($handle, 1000, ",")) {
$num = count ($data);
print "<p> $num fields in line $row: <br/>\n";
$row++;
for ($c=0; $c < $num; $c++) {
print $data[$c] . "<br/>\n";
}
}
fclose ($handle);
?>
..............
}while(strlen($cell->value) > 0);直到读到一个空行,这样有一个严重的问题就是,当在中间有一个空行时,过程就结束了。