Php 忽略csv文件的最后一行

Php 忽略csv文件的最后一行,php,mysql,csv,Php,Mysql,Csv,我们使用忽略1行忽略CSV文件的第一行。类似地,LOAD DATA LOCAL查询中的IGNORE子句将是什么以忽略CSV文件的最后一行 还有一个问题,这个csv文件中最后一行的查询字段是什么 现在我有以下php mysql代码: LOAD DATA LOCAL INFILE '$url' INTO TABLE buzz FIELDS TERMINATED BY ',' ENCLOSED BY "" LINES TERMINATED BY '\n' IGNORE 1 LINES (Day,Ex

我们使用
忽略1行
忽略CSV文件的第一行。类似地,
LOAD DATA LOCAL
查询中的
IGNORE
子句将是什么以忽略CSV文件的最后一行

还有一个问题,这个csv文件中最后一行的查询字段是什么

现在我有以下php mysql代码:

LOAD DATA LOCAL INFILE '$url'
INTO TABLE buzz
FIELDS TERMINATED BY ','  ENCLOSED BY ""
LINES TERMINATED BY '\n'
IGNORE 1 LINES
(Day,Exposures,Clicks,Earning,Ctr,Cpc,Cpm)
试着这样做:

<?php
    $filename = "file.csv"; //set you csv file name

    $lines = file($filename);

    $count = count($lines);

    $count--; //decrease 1 to remove last line

    for($i=0; $i<$count; $i++) {
        echo $lines[$i];
    }
?>