Download the PHP package jamesgordo/php-csv-parser without Composer
On this page you can find all versions of the php package jamesgordo/php-csv-parser. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download jamesgordo/php-csv-parser
More information about jamesgordo/php-csv-parser
Files in jamesgordo/php-csv-parser
Package php-csv-parser
Short Description Easiest and Convenient Way to Parse CSV Files using PHP.
License MIT
Informations about the package php-csv-parser
PHP CSV Parser
Turn your CSV files into readable and accessable Data Objects easily. This Library wraps the PHP's built-in
fgetcsv
function to provide you a hassle free CSV File parsing.
Each row on your CSV file is dynamically transformed into Data Objects with keys set directly from the first row of your CSV file.
PHP Version Support
The library has been tested to work on PHP Versions >=5.3.
How to Use
Run the following command in your terminal
Or simply add this to your composer.json
Then run
Create a Sample CSV File users.csv
Example Implementation
Options
You can set the second as delimiter. The default delimiter is ",".
You can see the acceptable delimiters here
Below are the list of the public methods you will most likely use.
Version
1.0.6
License
MIT License
Copyright (c) 2024 James Gordo
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.