Skip to Content
PHP 5 Power Programming
book

PHP 5 Power Programming

by Andi Gutmans, Stig Sæther Bakken, Derick Rethans
October 2004
Intermediate to advanced
720 pages
15h 25m
English
Pearson

Overview

"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.

    Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
    and much more.

    Read now

    Unlock full access

    More than 5,000 organizations count on O’Reilly

    AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

    QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
    Julian F.
    Head of Cybersecurity
    QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
    Addison B.
    Field Engineer
    QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
    Amir M.
    Data Platform Tech Lead
    QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
    Mark W.
    Embedded Software Engineer

    You might also like

    Advanced PHP Programming

    Advanced PHP Programming

    George Schlossnagle
    PHP Cookbook

    PHP Cookbook

    David Sklar, Adam Trachtenberg
    PHP Cookbook

    PHP Cookbook

    Eric A. Mann

    Publisher Resources

    ISBN: 013147149XPurchase book