【问题标题】:Removing first line of CSV in PHP?在 PHP 中删除 CSV 的第一行?
【发布时间】:2019-01-27 23:59:12
【问题描述】:

我编写了 PHP 代码来从 CSV 文件中获取值,其中包含我的 netflix 观看历史记录,以便我可以将其放入数据库。我的代码是:

<?php /* The idea will put my Netflix viewing history into a database */
$history     = fopen("netflix.csv", "r");
while($row    = fgetcsv($history, 1000, ","))
{
    $title = explode(":", $row[0])[0];
    $watch = explode("/", $row[1]);
    echo "I watched {$title} on {$watch[2]}-{$watch[1]}-{$watch[0]}<br>";
}
print_r($items);
?>

我使用 while 循环的原因是循环遍历 CSV 文件中的每一行,但是当我回显它以查看我得到的内容时,我发现我得到了第一行。如何删除第一行?

【问题讨论】:

标签: php csv


【解决方案1】:

在循环开始前再调用一次fgetcsv

【讨论】:

    猜你喜欢
    • 2020-05-15
    • 2020-09-17
    • 2016-02-07
    • 2015-03-11
    • 2011-03-11
    • 2023-03-23
    • 2023-03-13
    • 1970-01-01
    • 2014-06-30
    相关资源
    最近更新 更多