php中用fgetcsv方法读取csv可以指定起始行吗?

$conn=mysqli_connect(****);
if(isset($_POST["import"])){
$fileName=$_FILES["file"]["tmp_name"];
if($_FILES["file"]["size"]>0){
$file=fopen($fileName,"r");
while(($column=fgetcsv($file,10000,","))!==FALSE){
$sqlInsert="
insertintousers(userId,userName,password,firstName,lastName)
values('".$column[0]."','".$column[1]."','".$column[2]."','".$column[3]."','".$column[4]."')";
$result=mysqli_query($conn,$sqlInsert);
if(!empty($result)){
$type="success";
$message="成功导入!!!";
}else{
$type="error";
$message="导入出错";
}
}
}
}
?>
php中用fgetcsv方法读取csv怎么指定起始行啊?
狐的传说
浏览 778回答 2
2回答

慕田峪7331174

使用fseek函数fseek—在文件指针中定位虽然文档中只写到了定位到指定字节,但是在用户笔记中可以看到有很多用户已经写出来了读取指定行的方法。第一个第二个...很多可以通过检索line关键字来查找这些内容。甚至还有人在stackoverflow提出了这个问题performance-WhatisthebestwayinPHPtoreadlastlinesfromafile?-StackOverflow-。

吃鸡游戏

是循环读取的,不可以指定行读取也可以i++,可以实现,效率不好
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript