从PHP中的文件指针读取时如何跳过多行

Qua*_*kle 0 php csv

我正在使用fopen()和读取一个结构不规则的CSV文件fgetcsv()。前5行将被丢弃。

有没有一种有效的方法来丢弃这5条线?我现在所拥有的是:

$fp = fopen($path,'r');
fgets($fp);fgets($fp);fgets($fp);fgets($fp);fgets($fp);
Run Code Online (Sandbox Code Playgroud)

完成工作,但看起来很脏。

Art*_*nix 5

像这样

 $CSV = new SplFileObject($file);
 $CSV->seek(5);
 $row = $CSV->fgetcsv();
Run Code Online (Sandbox Code Playgroud)