Appendix B : File & data format libraries for PHP
This chapter lists extensions/libraries/bindings broken down by category that can be used to work with different file and data formats in PHP. Within each category you will find the name of the library, followed by a list of file types (specified by their common file extension for brevity) that it supports, and the main website for that library. Where there isn’t a common file extension (for example streaming data formats), the name of the format is used instead.
The list below is not exhaustive, and not all libraries allow you to both read and write the given formats, or support all features of the format. Check the relevant documentation for the library and try it out before selecting it for your project. If you haven’t found a library to help you with the file format you’re looking for, try using your favourite search engine! If you know of one or find one that’s not listed below, please e-mail me (author@phpbeyondtheweb.com).