Login  |  Packages  |  Support  |  Bugs
Top Level :: File Formats :: CSV :: 0.4.0

CSV 0.4.0

Package Information
Summary CSV PHP extension
Maintainers George Peter Banyard (lead) [wishlist] [details]
License PHP V3.01
Description A new and improved CSV file PHP extension which follows RFC 4180 instead of using a custom escape mechanism.

Supports multi-bytes delimiters, enclosures, and providing a custom EOL sequence.

Sponsor me via GitHub sponsors: https://github.com/sponsors/Girgias
Homepage https://gitlab.com/Girgias/csv-php-extension
Release notes
Version 0.4.0
Minimum PHP version is now 8.0 due to the usage of new Zend APIs.
All functions have been moved to static methods of a new CSV class.
Function names now refer to "buffer" instead of "file" as a string is used.
CSV::collectionToBuffer() now supports iterable collections, not just arrays.
In case of field number miss-match a ValueError is thrown instead of an Error.
A new CSV::bufferToCollectionLax() has been introduced which doesn't throw a ValueError in case of field number miss-match.

Sponsor me via GitHub sponsors: https://github.com/sponsors/Girgias

[ Latest Tarball ] [ Changelog ] [ View Statistics ]
[ Browse Source ] [ Package Bugs ]

Dependencies for release 0.4.0
Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Mar 21 17:05:02 2024 UTC
Bandwidth and hardware provided by: pair Networks