Programming PHP
![Medium Thumbnail](http://images.amazon.com/images/P/1565926102.01.MZZZZZZZ.jpg)
Book Details
Availability: Usually ships in 24 hoursList Price: $39.95
Our Price: $27.17
You Save: $12.78 (32%)
![Buy through Amazon.com](/images/buyamazon.gif)
Spotlight Customer Reviews
Average Customer Rating: 3.59Customer Rating: 4
Summary: Excellent Beginner's Reference for PHP Programming
Comment: Written in part by PHP's creator Rasmus Lerdorf, O'Reilly's Programming PHP is an excellent beginner's reference for PHP programming.
The book covers language fundamentals--many of which are similar enough to Java, C, JavaScript, etc. that a programmer with even a modicum of experience with those languages will quickly pick up the syntax--and then goes into detail on various aspects of PHP programming, from web programming to database integration.
The book does only touch on some areas; the database chapters, for instance, concetrate mainly on the MySQL interface, though PHP can easily be used with PostGRESQL and even products like Oracle and Microsoft SQLServer. However, there are more in-depth books for readers wishing to explore those topics in detail.
The programmer's function reference and other appendices are useful as well, although at times finding a function in the index will only direct you to a short entry in the function reference, not an in-depth explanation as to its application.
If you want to set up a scripted, interactive web site without having to learn the more difficult (and at times less suitable) Perl, then PHP is for you. As the language exists on both Unix and Windows platforms, PHP can serve as an alternative to other scripting languages as well such as ASP / VBScript. This book is the key to getting started.
Customer Rating: 5
Summary: Excellent!
Comment: With one of the authors, Rasmus Lerdorf, being the creator of PHP you know you are in for a good book and "Programming PHP" certainly doesn't disappoint. This book will take you from the ground floor to developing your own web applications. As with most books, it begins simple and progresses to more advanced topics.
When reading the book cover to cover, you are taught in a logical manner. The concepts of functions and arrays are taught before databases for example. Many books out there today jump ahead too quickly before the foundations are in place. This book does not. While teaching the foundations, Rasmus and Kevin show great programming style. As the preface mentions, their goal is not that you just become a PHP programmer, but a good PHP programmer.
Beyond the basic foundations presented in this book, it also covers topics such as creating images with GD, using the PDF features of PHP, and XML. For those that really want to get knee deep into PHP, they also have a chapter devoted to extending PHP by creating your own extensions. They walk you through creating a simple rot13 extension, then show you what you need to know in order to create more complicated extensions. There is also a chapter devoted to programming in PHP securely. This addresses issues that every PHP programmer, new and seasoned alike, need to pay attention to.
If you are looking for a book to break into the world of PHP, this one should be among the top of the list.
Customer Rating: 5
Summary: A Gift if you like PHP
Comment: This was not my first PHP book, and probably it is not the best first book because it doesn't have a fun project to get you psyched. If you've got some of the thick books and feel like you sort of know PHP, this book is like taking a class from a master, with an emphasis on fundamentals. Disorganized and others have said some errors, but you are going to learn something. It is the book I always refer to first and it usually answers my question. I like the fact that it is thin by programming book standards. So to summarize, if you are going to buy 2 or more PHP books I highly recommend this one!