PHP 5 Power Programming
By Adobe PressThis 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. Table of Contents Foreword. Preface. 1. What Is New in PHP 5? Introduction. Language Features. New Object-Oriented Model. New Object-Oriented Features. Other New Language Features. General PHP Changes. XML and Web Services. Other New Features in PHP 5. New Memory Manager. Dropped Support for Windows 95. Summary. 2. PHP 5 Ba
$14.00$99.00
PayPal & cryptocurrencyGuest checkout available
BETWEEN THE COVERS
About this book
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. Table of Contents Foreword. Preface. 1. What Is New in PHP 5? Introduction. Language Features. New Object-Oriented Model. New Object-Oriented Features. Other New Language Features. General PHP Changes. XML and Web Services. Other New Features in PHP 5. New Memory Manager. Dropped Support for Windows 95. Summary. 2. PHP 5 Basic Language. Introduction. HTML Embedding. Comments. Variables. Indirect References to Variables. Managing Variables. Superglobals. Basic Data Types. Integers. Floating-Point Numbers. Strings. Booleans. Null. Arrays. Constants. Operators. Binary Operators. Assignment Operators. Comparison Operators. Logical Operators. Bitwise Operators. Unary Operators. Negation Operators. Increment/Decrement Operators. The Cast Operators. The Silence Operator. The One and Only Ternary Operator. Control Structures. Conditional Control Structures. Loop Control Structures. Code Inclusion Control Structures. Functions. User-Defined Functions. Function Scope. Returning Values By Value. Returning Values By Reference. Declaring Function Parameters. Static Variables. Summary. 3. PHP 5 OO Language. Introduction. Objects. Declaring a Class. The new Keyword and Constructors. Destructors. Accessing Methods and Properties Using the $this Variable. public, protected, and private Properties. public, protected, and private Methods. Static Properties. Static Methods. Class Constants. Cloning Objects. Polymorphism. parent:: and self::. instanceof Operator. Interfaces. Inheritance of Interfaces. final Methods. final Classes. __toString() Method. Exception Handling. __autoload(). Class Type Hints in Function Parameters. Summary. 4. PHP 5 Advanced OOP and Design Patterns. Introduction. Overloading Capabilities. Property and Method Overloading. Overloading the Array Access Syntax. Iterators. Design Patterns. Strategy Pattern. Singleton Pattern. Factory Pattern. Observer Pattern. Reflection. Introduction. Reflection API. Reflection Examples. Implementing the Delegation Pattern Using Reflection. Summary. 5. How to Write a Web Application with PHP. Introduction. Embedding into HTML. User Input. Safe-Handling User Input. Common Mistakes. Techniques to Make Scripts "Safe". Input Validation. HMAC Verification. PEAR::Crypt_HMAC. Input Filter. Working with Passwords. Error Handling. Cookies. Sessions. Handling the Incoming Uploaded File. Architecture. One Script Serves All. One Script per Function. Separating Logic from Layout. Summary.