Wrox Beginning PHP5 By Dave W.Mercer,Allan Kent,Steven D.Nowicki,David Mercer,Dan Squier, Wankyu Choi
Chapter1.Getting Up and Running:
The Roots of PHP:
Installing,Configuring,and Running PHP
Installing PHP5 with Linux and Apache
Installing PHP5 on Windows2000/Internet Information Server(IIs)
Testing and Troubleshooting
Configuring
Chapter2.Writing Simple Programs:
Create a Simple PHP Program
Web Communications:Internet Protocols and HTTP
Using Variables in PHP
Operators and Expressions
Chapter3.PHP,HTML and State:
HTML Primer
Accessing PHP and HTTP data
Links
Query Strings
HTML(web)Forms
The Concept of State
Chapter4.Decisions,loops and arrays:
Designing PHP Program Logic
Conditional or Branching Statements
Loops and Arrays
Chapter5.Robust and Healthy Code:
Testing and Debugging
Debugging PHP Script
Debugging and Handling Errors in PHP5
Form Validation
Handling Errors Gracefully
Chapter6.Writing High-Quality code:
Development Planning
Using Coding Standards
Writing User-Defined Functions in PHP
Scope of Variables
The Include and Require Statements
Chapter7.Files and Directories:
File and Directory Handling Working with Files
Reading and Writing Characters in Files
Reading Enter Files
Random Access to File Data
Getting Information on files
Ownership and Permissions
Working with Files You Own
Working With Directories
Building a text Editor
Uploading Files
Chapter8.XML:
What is XML?
XML Document Structure
PHP and XML
PHP4 XML Function
PHP5 XML Function
Chapter9.An Introduction to Databases and SQL:
Storing Data
Seting Up MySQL
Relational Database
A Quick Play with MySQL
Connecting to MySQL from PHP
PHP MySQL Connectivity
Creating Databases and Tables from MySQL
Chapter10.Retrieving Data from MySQL Using PHP:
Retrieving Data Using PHP
SQL Statements for Retrieving Data
Putting It All together
Chapter11.Using PHP to Manipulate Data in MySQL:
Inserting Records Using PHP
Updating and Deleting Records in Tables
Working with Date and Time Type Fields
Getting Information on Database Tables
ENUM Options and Field Defaults
Creating a User Registration Script
Creating an Access Logger Script
Creating a User Manager
Chapter12.An Introduction TO Object-Oriented Programming:
What is Object-Oriented Programming?
Understanding OOP Concepts
Changes to OO in PHP5
Chapter13.Working with UML and Classes:
The Unified Modeling Language
Creating the Contact Manager
Creating the Entity Class
Putting it All Together
Chapter14.PEAR:
What is PEAR?
Installing PEAR Packages
Using PEAR Packages
Chapter15.PHP5 and E-mail:
E-Mail Background
Internet Mail Protocols
Structure of an E-Mail Message
Sending E-Mail with PHP
Building a Simple PHP E-Mail Application
Chapter16.Generating Graphics:
Basics of Computer Graphics
Working with Raster Images
Manipulating Raster Images
Using Text in Images
Chapter17.Case Study:A PHP Logging Agent:
Why a Logging Agent?
Designing the Logging Agent
Coding the Solution
Testing the Application
Working with the Logging Agent.Download