Great Intermediate level PHP book
This is a fairly long book at 858 pages. It is well worth your time. It's well written and therefore, easy to read. Each section gives a detailed explanation, followed by a well commented code example. The index is extensive so it will serve as a good PHP and MySQL reference. The books layout also makes for easy reading. Each chapter, 33 in all, is just long enough to be read in a day, and covers its topic extensively.
I would call this an intermediate level PHP book. It goes beyond your beginning PHP books. Yes, it covers PHP and MySQL basics in the first two sections. And then, it gets into the meat of why your learning PHP and MySQL with major sections on "Planning Web Applications", "Implementing you Web Application, and three "Sample Projects."
What I thought this book added that the basic PHP books do not cover was a constant attention to web security. If security could be a problem in each section of the book, the security issue was explained, and the example showed you how to protect your application from the potential security problem. It also covered areas that are usually glossed over in beginning books, such as cookies & sessions, secure (encryped) layer, user authentication, error handling, form validation, and regular expressions.
You can hardly go wrong with this book, it will give you a solid foundation for whatever you want to do in web development. I highly recommend it.
Good materials to start off with but needs proof reading
As an experience programmer from ASP.Net, I can say that this is a good book for getting into PHP. The book paces pretty well, making sure you get the necessary basics but not bore you with overstuffed material.
The only thing that annoys me, is the amount of typos on the samples and sample codes. If you are a seasoned programmer like me, you will pick them up with no problem before testing them. But for the novice, it could give them extra time debugging.
Still I recommend this book.
A more than plesant surprise
I have had bad luck with the core series of books in the past, they are in desperate need of both a copywriter/spellchecker, and technical fact checker. However this was a very pleasant surprise - it suffered from neither of the above mentioned problems . the author covered topics most other books cover i.e., Unicode handling, Security, and his explanation of OOP in PHP is the best I have ever read.
I would recommend this book to anyone planning to write PHP.
Great Book
I looked in several books regarding this subject and think this is the best book about PHP/Mysql. I just read the first chapter because I am presently too busy with adobe Actionscript. Hope have time soon to continue it.
A Must Have for PHP developer
I don't write reviews unless I feel very strongly about the book. This is indeed the first time I wrote in amazon.com.
I feel this is the one book you must have for web application development using PHP and mySQL, although frankly there are many good ones around too. I have seen many books and I strongly recommend this.
It has a comprehensive coverage. Many reviews have mentioned it so I am not going to repeat. I find that I learned something not covered in other books - about building robust, secured, and efficient codes. I have not seen people write that kind of codes for PHP. Marc has been most generous in shraring these with the readers. The 3 last projects were superb. It is well suited for the techie.