2017 © Pedro Peláez
 

library csv

Csv data manipulation made easy in PHP

image

polisadov/csv

Csv data manipulation made easy in PHP

  • Saturday, April 7, 2018
  • by polisadov
  • Repository
  • 0 Watchers
  • 0 Stars
  • 96 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 194 Forks
  • 0 Open issues
  • 49 Versions
  • 63 % Grown

The README.md

CSV

Latest Version Software License Build Status Coverage Status Quality Score Total Downloads, (*1)

Csv is a simple library to ease CSV parsing, writing and filtering in PHP. The goal of the library is to be powerful while remaining lightweight, by utilizing PHP native classes whenever possible., (*2)

Highlights

  • Simple API
  • Read and Write to CSV documents in a memory efficient and scalable way
  • Use SPL to interact with the CSV documents
  • Support PHP Stream filtering capabilities
  • Transform CSV documents into popular format (JSON, XML or HTML)
  • Fully documented
  • Fully unit tested
  • Framework-agnostic
  • Composer ready, PSR-2 and PSR-4 compliant

Documentation

Full documentation can be found at csv.thephpleague.com., (*3)

System Requirements

You need PHP >= 7.0.10 and the mbstring extension to use Csv but the latest stable version of PHP is recommended., (*4)

Install

Install Csv using Composer., (*5)

$ composer require league/csv

Configuration

Warning: If your CSV document was created or is read on a Macintosh computer, add the following lines before using the library to help PHP detect line ending., (*6)

if (!ini_get("auto_detect_line_endings")) {
    ini_set("auto_detect_line_endings", '1');
}

Testing

League\Csv has a :, (*7)

  • a PHPUnit test suite
  • a coding style compliance test suite using PHP CS Fixer.
  • a code analysis compliance test suite using PHPStan.

To run the tests, run the following command from the project folder., (*8)

bash $ composer test, (*9)

Contributing

Contributions are welcome and will be fully credited. Please see CONTRIBUTING and CONDUCT for details., (*10)

Security

If you discover any security related issues, please email nyamsprod@gmail.com instead of using the issue tracker., (*11)

Credits

License

The MIT License (MIT). Please see LICENSE for more information., (*12)

The Versions

07/04 2018

8.x-dev

8.9999999.9999999.9999999-dev http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

07/04 2018

8.2.5

8.2.5.0 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

07/04 2018

dev-master

9999999-dev http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=7.0.10
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

07/04 2018

8.2.4

8.2.4.0 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

21/03 2018

dev-bugfix/issue-287

dev-bugfix/issue-287 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=7.0.10
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

12/03 2018

9.1.3

9.1.3.0 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=7.0.10
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

06/02 2018

8.2.3

8.2.3.0 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

05/02 2018

9.1.2

9.1.2.0 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=7.0.10
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

28/11 2017

9.1.1

9.1.1.0 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=7.0.10
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

20/10 2017

9.1.0

9.1.0.0 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=7.0.10
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

21/08 2017

9.0.1

9.0.1.0 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=7.0.10
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

18/08 2017

9.0.0

9.0.0.0 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=7.0.10
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

12/07 2017

8.2.2

8.2.2.0 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

23/02 2017

8.2.1

8.2.1.0 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

25/01 2017

8.2.0

8.2.0.0 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

27/10 2016

8.1.2

8.1.2.0 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

05/09 2016

8.1.1

8.1.1.0 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

30/05 2016

8.1.0

8.1.0.0 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

11/12 2015

8.0.0

8.0.0.0 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

02/11 2015

7.2.0

7.2.0.0 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

10/06 2015

7.1.2

7.1.2.0 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

20/05 2015

7.1.1

7.1.1.0 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

06/05 2015

7.1.0

7.1.0.0 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

23/03 2015

7.0.1

7.0.1.0 http://csv.thephpleague.com

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

19/02 2015

7.0.0

7.0.0.0

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

21/01 2015

6.3.0

6.3.0.0

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

12/12 2014

6.2.0

6.2.0.0

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

08/12 2014

6.1.0

6.1.0.0

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

12/11 2014

6.0.1

6.0.1.0

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

28/08 2014

6.0.0

6.0.0.0

Csv data manipulation made easy in PHP

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

17/04 2014

5.4.0

5.4.0.0

Csv data manipulation made easy in PHP 5.4+

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

09/04 2014

5.3.1

5.3.1.0

Csv data manipulation made easy in PHP 5.4+

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

24/03 2014

5.3.0

5.3.0.0

Csv data manipulation made easy in PHP 5.4+

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

13/03 2014

5.2.0

5.2.0.0

Csv data manipulation made easy in PHP 5.4+

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

11/03 2014

5.1.0

5.1.0.0

Csv data manipulation made easy in PHP 5.4+

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

The Development Requires

csv read write filter export import

28/02 2014

5.0.0

5.0.0.0

Csv data manipulation made easy in PHP 5.4+

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

csv read write filter export import

22/02 2014

4.2.1

4.2.1.0

Csv data manipulation made easy in PHP 5.4+

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

csv read write filter export import

17/02 2014

4.2.0

4.2.0.0

Csv data manipulation made easy in PHP 5.4+

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

csv read write filter export import

14/02 2014

4.1.2

4.1.2.0

Csv data manipulation made easy in PHP 5.4+

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

csv read write filter export import

14/02 2014

4.1.1

4.1.1.0

Csv data manipulation made easy in PHP 5.4+

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

csv read write filter export import

07/02 2014

4.1.0

4.1.0.0

Csv data manipulation made easy in PHP 5.4+

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

csv read write filter export import

05/02 2014

4.0.0

4.0.0.0

Csv data manipulation made easy in PHP 5.4+

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

csv filtering export iterator import splfileobject reading writing

28/01 2014

3.3.0

3.3.0.0

A simple library to easily load, manipulate and save CSV files in PHP 5.4+

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

csv php splfileobject splfileinfo mb_string spltmpfileobject traversable

16/01 2014

3.2.0

3.2.0.0

A simple library to easily load, manipulate and save CSV files in PHP 5.4+

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

csv php splfileobject splfileinfo mb_string spltmpfileobject traversable

13/01 2014

3.1.0

3.1.0.0

A simple library to easily load, manipulate and save CSV files in PHP 5.4+

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

csv php splfileobject splfileinfo mb_string spltmpfileobject traversable

10/01 2014

3.0.1

3.0.1.0

Bakame/csv is a lightweight PHP CSV Manipulation library

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

csv php splfileobject splfileinfo mb_string spltmpfileobject traversable

10/01 2014

3.0.0

3.0.0.0

Bakame/csv is a lightweight PHP CSV Manipulation library

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

csv php splfileobject splfileinfo mb_string spltmpfileobject traversable

09/01 2014

2.0.0

2.0.0.0

Bakame/csv is a lightweight PHP CSV Manipulation library

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

csv php splfileobject splfileinfo mb_string spltmpfileobject traversable

03/12 2013

1.0.0

1.0.0.0

Bakame / csv is a lightweight PHP CSV Manipultion library

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-mbstring *

 

csv php splfileobject splfileinfo mb_string spltmpfileobject traversable