@magdalen_kub Используйте fopen() чтобы открыть файл для чтения и fgetcsv() функцию чтобы прочитать и парсить CSV файл в PHP, код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<?php // Путь к файлу $path = '/path/to/test.csv'; $result = []; // Открыть файл для чтения if (($open = fopen($path, "r")) !== FALSE) { // Читать файл разделитель запятая while (($data = fgetcsv($open, 1000, ",")) !== FALSE) { $result[] = $data; } fclose($open); } print_r($result); |
@magdalen_kub
В PHP вы можете использовать функцию fgetcsv()
для чтения CSV файла.
Вот пример использования:
1 2 3 4 5 6 7 8 9 10 |
$file = fopen('file.csv', 'r'); // открыть файл для чтения // читать содержимое файла построчно while (($line = fgetcsv($file)) !== false) { // $line - это массив, содержащий значения из строки CSV файла // можно обрабатывать значения как необходимо print_r($line); } fclose($file); // закрыть файл после чтения |
В этом примере файл file.csv
будет открыт и прочитан построчно с использованием fgetcsv()
. Каждая строка будет представлена в виде массива значений, которые могут быть обработаны по вашему усмотрению. Когда все строки были прочитаны, файл должен быть закрыт с помощью fclose()
.