Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

PHP 5 Power Programming 1st Edition

4.3 out of 5 stars 15 customer reviews
ISBN-13: 978-0131471498
ISBN-10: 013147149X
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$29.93 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$44.79 On clicking this link, a new layer will be open
More Buying Choices
13 New from $18.75 30 Used from $0.01
Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Windows10ForDummiesVideo
Windows 10 For Dummies Video Training
Get up to speed with Windows 10 with this video training course from For Dummies. Learn more.
$44.79 FREE Shipping. Only 1 left in stock (more on the way). Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Editorial Reviews

From the Back Cover

"This book, written by my colleague, Andi Gutmans, and two very prominent PHP developers, Stig Bakken and Derick Rethans, holds the key to unlocking the riches of PHP 5. It thoroughly covers all of the features of this new version, and is a must have for all PHP developers interested in exploring PHP 5's advanced features"

—Zeev Suraski, Co-Designer of PHP 5 and Co-Creator of the Zend Engine

  • Expert PHP 5 programming techniques, direct from PHP 5 co-creator and key developers
  • Definitive coverage of the PHP object model, design patterns, XML/SOAP integration, and more
  • Solid introduction and expert insights into performance tuning, PEAR, extensions, and database access
  • The definitive introduction to PHP 5's advanced features!
  • The definitive introduction for today's most powerful PHP 5 techniques

In this book, PHP 5's co-creator and two leading PHP developers show you how to make the most of PHP 5's industrial-strength enhancements in any project—no matter how large or complex. Their unique insights and realistic examples illuminate PHP 5's new object model, powerful design patterns, improved XML Web services support, and much more. Whether you're creating web applications, extensions, packages, or shell scripts—or migrating PHP 4 code—here are high-powered solutions you won't find anywhere else.

Review PHP's syntax and master its object-oriented capabilities—from properties and methods to polymorphism, interfaces, and reflection

  • Master the four most important design patterns for PHP development
  • Write powerful web applications: handle input, cookies, session extension, and more
  • Integrate with MySQL, SQLite, and other database engines
  • Provide efficient error handling that's transparent to your users
  • Leverage PHP 5's improved XML support—including parsing, XSLT conversions, and more
  • Build XML-based web services with XML-RPC and SOAP
  • Make the most of PEAR: work with the repository, use key packages, and create your own
  • Upgrade PHP 4 code to PHP 5—compatibility issues, techniques, and practical workarounds
  • Improve script performance: tips and tools for PHP optimization
  • Use PHP extensions to handle files/streams, regular expressions, dates/times, and graphics
  • Create original extensions and shell scripts

If you're a software developer new to PHP, you'll leap quickly into PHP and its new object-oriented capabilities. If you're an experienced PHP programmer, you already recognize PHP's convenience and simplicity. Now, discover all of its extraordinary power!

ABOUT THE SOFTWARE

At this book's link to Zend.com, download a fully functional 90-day version of Zend Studio, today's breakthrough tool for developing, managing, and debugging PHP code.

Series Editor Bruce Perens' is an open source evangelist, developer, and consultant whose software is a major component of most commercial embedded Linux offerings. He founded or cofounded Linux Standard Base, Open Source Initiative, and Software in the Public Interest. As Debian GNU/Linux Project Leader, he was instrumental in getting the system on two U.S. space shuttle flights.


© Copyright Pearson Education. All rights reserved.

About the Author

ANDI GUTMANS co-created PHP 3 and all versions since. A member of the PHP core team, he is one of the world¿s most highly regarded PHP developers.

STIG SÆTHER BAKKEN, also a member of the PHP core team, created PEAR: PHP Extension and Application Repository, the framework and global distribution system for reusable PHP components. Gutmans and Bakken are members of the PHP Hall of Fame.

DERICK RETHANS is a PHP code contributor and leader of the PHP QA team.

NO_CONTENT_IN_FEATURE

New York Times best sellers
Browse the New York Times best sellers in popular categories like Fiction, Nonfiction, Picture Books and more. See more

Product Details

  • Paperback: 720 pages
  • Publisher: Prentice Hall; 1 edition (November 6, 2004)
  • Language: English
  • ISBN-10: 013147149X
  • ISBN-13: 978-0131471498
  • Product Dimensions: 6.9 x 1.6 x 9 inches
  • Shipping Weight: 2.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (15 customer reviews)
  • Amazon Best Sellers Rank: #2,448,502 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

Format: Paperback
PHP 5 Power Programming is the ideal introduction to PHP 5 for those who are already familiar with the PHP language. This book, written by some of the best known in the world of PHP, brings together all of the new and powerful features that PHP 5 has to offer, from polymorphism and interfaces to SQLite and SOAP. Anyone who knows PHP 4 and are wanting to make the change to PHP 5 would benefit from the "Making the Move" chapter. Watch out beginners, while the book does offer a "Basic Language" chapter, it isn't designed to introduce new programmers to the language. Those who are familiar with similar programming languages may be able to learn PHP from this short chapter, however don't expect the rest of the book to stop and wait for you.
PHP 5 Power Programming succeeds in showing the new features of PHP. The principle addition to PHP is the improvement of OOP. This book dedicated two chapters to introduce PHP 5's Object Orientated language and makes a fine job of simplifying something which appears complicated even to an experienced programmer. If you ever wanted someone to make sense of what PHP 5's OOP can accomplish, this book delivers it without fail. One of my personal favourites about this book is Chapter 5. Unlike the myriads of other PHP books, Chapter 5 actually deals with real life situations, such as file uploads and basic (but important!) file architecture. This chapter deals with the problems faced with cookies and sessions, and provides an excellent way around them. By the time you reach Chapter 6, you could be wondering what's left to be learned. The answer? Lots. So sit back and enjoy the journey through PHP 5, your in the hands of very experienced authors.
Read more ›
Comment 6 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
If you're already writing PHP and want to hone your skills, this is the book for which you've been searching. Bring a highlighter because you will want to go back for quick references since the book is packed with so much good information.

If you don't write code and think OOP is a sound you make when you drop something, you will never have to buy another book as it will take you a lifetime to finish this one.
Comment 4 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
OK, so you've created your first web page with PHP and MySQL and it's all right--it does what you want--but you want something more. Something in there is lacking. You've been searching for the best way to get your object-oriented applications working properly, or you need to find a better way to assimilate your data graphically for your boss and the only computer technology he understands is the World Wide Web. Welcome to the world of power programming with the latest version of PHP.

One of the latest books in the Prentice Hall's Bruce Perens' Open Source Series is this one called "PHP 5 Power Programming." Written by Andi Gutmans, the lead PHP 5 designer, Stig Saether Bakken, the creator of PEAR, and Derick Rethans, a key PHP contributor, this book is a self-proclaimed tome of wonders which contains insights into all the key features of the latest version of PHP and the keys to unlocking all its wholesome goodness.

After spending a little time showing the evolution of PHP, the authors dive right in. They only devote a brief introduction to the basics of PHP. Clearly, if all you've done is convert a six-line BASH script into PHP, you might check out a less involved reference first. You're expected to be tired with the PHP basics already when you dive into this work, because it's barely a chapter gone before you start getting involved in advanced constructs like iterators, object polymorphism, overloading and exception handling. The best part is the authors never leave you floundering about a simple topic just because they're in the midst of a complicated one. They never let you forget how to unset a cookie, while explaining all of the safeguards necessary to maintain a safe operating environment for a published Web application.
Read more ›
Comment 8 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
I really enjoyed reading this book, and I did learn a good deal of things in the process. However this book covers a lot of topics, and because of that it doesn't get too in depth about any one subject. It mostly skims over many of the new OOP features of PHP5, and PEAR. Think of this book as a good resource for further web research.
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I have never seen a book with so many typographical errors, including errors in code. There is supposedly an errata page, but there is nothing on that page except sponsored links.

--Kenoli
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I've had this book on my shelf for years and was wondering if there was a second edition in print. I use PHP and MySQL a lot and found this book to have a lot of well presented material which covered not only WHAT, but WHY.

Great explanation of the OO features in PHP 5. Nice material on PHP extensions and how to improve performance.

Sorry to see there is no second edition.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
If your a newbie coder I would try to find something else to start on. If your an all around code everything depending on the job kinda programmer this is a great book for you to help supplement your current php knowledge. I have been coding php, perl, c and shell for over a decade and found myself a little lacking in an in depth look a php. I finally found a book that doesn't spend most of it's time explaining simple crap and does not assume you know the obscure stuff as well. The book does a good job at sectioning out the structure of php scripting and describing most of the functionality of functions and shows you how to code inline and OOP.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Set up an Amazon Giveaway

PHP 5 Power Programming
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more about Amazon Giveaway
This item: PHP 5 Power Programming