CSV data manipulation made easy in PHP. - CSV

Working with CSV can often be much more difficult than you expect, with different types of delimiter and complicated structures. This makes it easy to read and write almost anything.