Как пропустить первую строку и прочитать, до пяти строк из CSV в PHPКак пропустить первую строку и прочитать, до пяти строк из CSV в PHP
Здравствуйте,
У меня следующий код, в котором я хочу пропустите первую строку в csv, которая является заголовками столбцов, и прочитайте до пяти строк файла csv.
Текущий код пропускает первую строку, но отображает все записи.
Как я могу это достичь?
<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
set_time_limit(0);
define('CSV_PATH', '/var/www/Products_upload_12499/'); // specify CSV file path
$csv_file = CSV_PATH . "skipfirstrow.csv"; // Name of your CSV file
$csvfile = fopen($csv_file, 'r');
$counter = 1;
while ($data = fgetcsv($csvfile))
{
if($counter==1) {
$counter++;
continue;
} }
$days = trim($data[0]);
echo "==>> " . $days."\n";
if ($counter >= 6) {
exit();
}
}
?>
Используйте [PHPExcel] (https://github.com/PHPOffice/PHPExcel) библиотека – narasimharaosp
Я работаю на Ubuntu, так что я не думаю, что так Excel работает в Ubuntu. Поэтому я использую файлы csv – Nikita
Вам нужны строки 2,3,4,5 правильно? – Webeng