我正在使用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)
完成工作,但看起来很脏。
像这样
$CSV = new SplFileObject($file);
$CSV->seek(5);
$row = $CSV->fgetcsv();
Run Code Online (Sandbox Code Playgroud)