读到一个数组里,再把不想要的行去掉应该就可以了吧,第一行,用array_shift就可以了
或者在保存到数组之前就做判断
while是用一个变量控制的,比如$row,初值是0
那if(0 == $row) continue;跳过第一行
大概思路,呵呵
----------------------------
楼主,我不太明白你什么意思,为什么一定要用for
$name不是你想要的结果么?
----------------------------
for($i = 0;;$i++) {
$data[$i] = fgetcsv($fp);
if(feof($fp)) break;
}
是这个意思?中间判断某一行都为空再判断就可以了