very good work
This book is a very well prepared for its purpose and target readers... This is for the beginners and guides you through to intermadiete level in PHP. If you have some background in PHP, then I would suggest other works for intermediate and advanced coders.
There are some printing errors that corrected by the author at her web site.. www.janet.valade.com/php5errors.html Please do not forget to go there to print the table out, so you can keep with the book.
The errors make this "how to" book somewhat useless
I have to repeat what others have said. This being a programming book, it is inexcusable to have _ when the programming language wants a "
Terrible experience trying to learn a programming language when several symbols are just plain wrong in the text. What's the point? I'm paying money to waste my time figuring out typos in a programming language I do not know.
So why did I give my money? Never again. The publisher should be recalling this book but they haven't done so.
Other then this tremendously horrid mistake which is throughout the book there is some good information. There is also a lot of senseless rambling. The author goes on and on about PHP numerical functions. All she had to say was you can perform calculations and a few examples. Her rambling text is painfully dry. Maybe she should have spent more time proofreading rather then the obvious page filling.
I'm angry that I had to translate code I'm trying to learn. Maybe the author and publisher should be paying me to teach them. Refund please.
There are better choices out there
I only give this two stars because there are a few snippets of code that are worth absorbing. However this book has enough errors to make the subject matter confusing. I've used quite a few "Dummies" books as intros to a variety of subjects in my 20 years of programming. They have for the most part been quite helpful.
I always expect some errors from books dealing with technical material, but the errors here are of a nature so as to cause confusion, especially to those new to PHP.
My bottom line recommendation is not to use this book if you are new to programming or to PHP. You'll spend more time than warranted separating the wheat from the chaff. There are much better intros to be had. Try Sam's "PHP, MySQL and Apache" or Sitepoint's "Object Oriented PHP Solutions". Both are accurate, easy to understand, and have code samples that are easy to get to.
Yes, the author reads the reviews.
Yes, the author reads the reviews here. That's me. The error in which a few quotes were replaced with underscores occurred during the publishing process, after I was finished with the book. I didn't know about the errors until I saw the earlier review here. However, there is no way to fix it. If the book is reprinted or a second edition is released, I can fix the errors, but not until then. I wish I could. I apologize to any who were confused by this problem.
There are 8 quotes replaced with underscores on 4 lines in Chapter 3, 2 quotes replaced with underscores on 1 line in Chapter 4, and 20 quotes replaced with underscores on 8 lines in Chapter 5. I have a list of the errors and corrections on my web site at janet.valade.com/php5errors.html.
Editor must have been on vacation!!!
Although I am learning a lot from this book, I am frustrated by the number of typo's. I finally figured out that when you see an underscore, it might really be a single or double quote...
Now, I need to go back and make sure if an underscore ever really means underscore...
Does the author of these books ever read these reviews???