PHP

Разбираем CSV-файл на PHP.

Пример небольшого скрипта для чтения и извлечения данных средствами PHP из CSV. В файле CSV может быть случайно оставлен заголовок, содержащий название столбцов. Чтобы его исключить, добавлена проверка с помощью регулярных выражений – является ли первое значение числовом (нумерация строк, идентификатор id и т.д.).
<?php
$handle = fopen("import.csv", "r");
 
if ($handle) {
    while (($buffer = fgets($handle)) !== false) {
        //разбиваем строку на значения и помещаем в массив
        $data = explode(',', $buffer);
        //помещаем массив данных в переменные
        list($id, $email, $telephone, $firstname, $lastname) = $data;
        //if it is not header of table
        if (preg_match("|^[\d]+$|", $id)) {
            // делаем что-то с полученной строкой данных
        }
    }
 
    fclose($handle);
}
Теги:
CSV-файл
Добавлено: 18 Мая 2018 07:23:45 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...