If you are a web programmer, you need to know modern PHP. This book presents with many new areas in which PHP
plays a large role. If you want to write a mobile
application using geo-location data, Pro PHP Programming
will show you how. Additionally, if you need to make sure that you can write a multilingual indexing application using Sphinx, this book will help you avoid the pitfalls.
Pro PHP Programming
deals with filtering data from users and databases next, so you'll be well prepared for relational and NoSQL databases. Of course, you can also learn about data retrieval from other sources, like OCR libraries or websites. Then the question of how to format and present data arises, and in Pro PHP
Programming, you'll find solutions via JSON, AJAX and XML.