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).

You are reading a book sample. This rest of this section is available in the full book.

Office documents

You are reading a book sample. This rest of this section is available in the full book.

Compression, archiving & encryption

You are reading a book sample. This rest of this section is available in the full book.

Graphics

You are reading a book sample. This rest of this section is available in the full book.

Audio

You are reading a book sample. This rest of this section is available in the full book.

Multimedia & video

You are reading a book sample. This rest of this section is available in the full book.

Programming, technical and data interchange

You are reading a book sample. This rest of this section is available in the full book.

Misc

You are reading a book sample. This rest of this section is available in the full book.