cfv1000 / csv-reader
Another PHP csv reader
2.0.2
2024-11-22 13:24 UTC
Requires
- php: ~7.1 || ~8.0
Requires (Dev)
- mikey179/vfsstream: ^1.6
- phpunit/phpunit: ^9.5
- rector/rector: ^1.2
README
A CSV reader based on iterators. Offers better support for line endings
Features
- custom line endings
- ability to pause / resume reading
usage
use cfv1000\CsvReader\Reader; $csv = new Reader($filename); // $csv->seek(); jump to specified pointer. Suggestion: only use values returned by $csv->tell(). Will cause weird results otherwise. (if reading from the middle of the line, for example) foreach($csv as $csvLine) { // print $csv->tell(); -> returns current position in the file print_r($csvLine); }