value3 / csv-reader
Csv 读取器
1.1.0
2024-05-01 10:05 UTC
Requires
- php: >=8.0
This package is not auto-updated.
Last update: 2024-10-02 15:23:39 UTC
README
该存储库没有其他依赖项。它使用 PHP 生成器来处理内存使用过多的大型文件。
完整文档请见 https://www.value3.de/note/php-lib-for-terabyte-lage-csv-files
composer require value3/csv-reader
<?php use Value3\CsvReader\CsvReader; $reader = new CsvReader(); foreach ($reader->read('path/some-file.csv') as $row) { echo $row['name'] . PHP_EOL; echo $row['last_name'] . PHP_EOL; } //working with streams $fp = fopen('path/some-file.csv', 'r+'); foreach ($reader->read($fp) as $row) { echo $row['name'] . PHP_EOL; echo $row['last_name'] . PHP_EOL; }