PHP Отображение файла CSV, пропустить первый ряд

Я пытаюсь отобразить данные файла CSV, который находится внутри файла gz.

Мой код:

    $file = file("compress.zlib://".$filePath);

foreach($file as $line){
list($lid,$lname,$lrevenue,$ctr) = explode(",", $line);

print $lid ." | ".  $lname ." | ". $lrevenue ." | ". $ctr . "\n";

}

Этот код работает, но я не знаю, как пропустить отображение первой строки из него.

Заранее спасибо.

0

Решение

$file = file("compress.zlib://".$filePath);

unset($file[0]);

foreach($file as $line){

list($lid,$lname,$lrevenue,$ctr) = explode(",", $line);
print $lid ." | ".  $lname ." | ". $lrevenue ." | ". $ctr . "\n";
}
1

Другие решения

$file = file("compress.zlib://".$filePath);

$i=0;
foreach($file as $line){

if($i == 0) continue;
list($lid,$lname,$lrevenue,$ctr) = explode(",", $line);
print $lid ." | ".  $lname ." | ". $lrevenue ." | ". $ctr . "\n";

$i++;
}
1

По вопросам рекламы [email protected]