Parse and retrieve data from CSV files. Save array to CSV file. See XLSX reader here, XLS reader here,
Sergey Shuchkin [email protected] 2015-2019
if ( $csv = SimpleCSV::import('book.csv') ) {
print_r( $csv );
}
Array
(
[0] => Array
(
[0] => ISBN
[1] => title
[2] => author
[3] => publisher
[4] => ctry
)
[1] => Array
(
[0] => 618260307
[1] => The Hobbit
[2] => J. R. R. Tolkien
[3] => Houghton Mifflin
[4] => USA
)
)
The recommended way to install this library is through Composer. New to Composer?
This will install the latest supported version:
$ composer require shuchkin/simplecsv
or download class here
### Debug
```php
ini_set('error_reporting', E_ALL );
ini_set('display_errors', 1 );
$csv = SimpleCSV::import('books.csv');
print_r( $csv );
$items = array(
array('ISBN', 'title', 'author'),
array('618260307','The Hobbit','J. R. R. Tolkien')
);
$csv = SimpleCSV::export( $items );
echo '<pre>' . $csv . '</pre>';
/*
ISBN,title,author
618260307,The Hobbit,J. R. R. Tolkien
*/
0.1.1 (2021-04-28) fix 7.4 deprication error
0.1 (2018-12-20) GitHub realese, composer