Cover of PHP 5 Objects, Patterns, and Practice

PHP 5 Objects, Patterns, and Practice

PHP 5's object-oriented enhancements are among the most significant improvements in the 10+ year history of the language. This book introduces you to those features and the many opportunities they provide, as well as a number of tools that will help you maximize development efforts.

Read more

The book begins with a broad overview of PHP 5's object-oriented features, introducing key topics like class declaration, object instantiation, inheritance, and method and property encapsulation. You'll also learn about advanced topics including static methods and properties, abstract classes, interfaces, exception handling, object cloning, and more. You'll also benefit from an extensive discussion regarding object-oriented design best practices.

The next part of the book is devoted to a topic that is often a natural extension of any object-oriented introduction: design patterns. PHP 5 is particularly well-suited to the deployment of these solutions for commonly occurring programming problems. The author will introduce pattern concepts and show you how to implement several key patterns in your PHP applications.

The last segment introduces a number of great utilities that help you document, manage, test, and build your PHP applications, including Phing, PHPUnit2, phpDocumentor, PEAR, and CVS."

Audience
adult
Length
long · 456 pages

Click a tag to see books like this one that share it. Point at it (on a phone, tap it) for less of it instead.

Read it? Sign in to help tag it.

Liked PHP 5 Objects, Patterns, and Practice? Here’s where I’d start.

These suit anyone who liked PHP 5 Objects, Patterns, and Practice. Sign in and mark a few books for picks shaped around your own taste.

  1. PHP for the Web: Visual QuickStart Guide Shares php, programming, tech
  2. PHP 5 Power Programming Shares php, programming, tech
  3. Learning PHP Design Patterns Shares php, programming, development
  4. Modern PHP: New Features and Good Practices Shares php, programming, tech

“If you want more of the same (science about technology), start with these.”

  1. But How Do It Know? - The Basic Principles of Computers for Everyone
  2. I Heart Logs: Event Data, Stream Processing, and Data Integration
  3. Learning PHP, MySQL, and JavaScript: A Step-By-Step Guide to Creating Dynamic Websites
  4. Learning UML 2.0

“If it was the php that hooked you, try one of these.”

  1. PHP Object-Oriented Solutions
  2. Advanced PHP Programming
  3. PHP Cookbook
  4. Laravel: From Apprentice To Artisan

“These start from a similar idea, even if they go somewhere else with it.”

  1. Fundamentals of Object-Oriented Design in UML
  2. Learning Cocoa with Objective-C
  3. Design Patterns: Elements of Reusable Object-Oriented Software
  4. Java Concepts, Compatible with Java 5 and 6, 5th Edition