第一部分 PHP基础
第1章 PHP概况
针对万维网的开发
了解PHP
第2章 变量
变量理论与命名
PHP与数据类型
标量数据类型
复杂数据类型
特殊数据类型
常数
其他类型
使用变量、PHP风格
第3章 运算符与表达式
运算符
表达式
第4章 流程控制与函数
程序中的抉择
循环
利用函数
第5章 串与数组
串
数组
第二部分 程序设计原理与PHP
第6章 面向对象的程序设计
OOP的基础知识
PHP的OOP实现
第7章 调试与错误
错误类型
调试方法
了解错误级别
处理错误
可视化调试程序
第三部分 数据流程
第8章 SQL与数据库交互
规范化数据库
关系数据库管理系统(RDBMS)
SQL基础
第9章 窗体与用户交互
窗体的基础知识
利用PHP的窗体支持
设计易使用的界面
保存与编辑数据
高级窗体处理
第10章 数据有效性检查
编写一个有效性检查类
用内部PHP函数检查数据
第11章 会话
cookie
会话的复杂问题
会话的基本知识
购物车
购物车实现
第12章 安全性
认证用户身份
杂凑数据
授权用户
加密数据
第13章 文件与联网
处理文件
目录
联网技术
第四部分 如何连接PHP
第14章 万维网应用程序开发
为什么重要
布置万维网应用程序
源代码管理
使用CVS
程序设计风格
第15章 XML与XHTML
XML概述
PHP与XML
用XSLT变换XML
用XML做数据交换
XHTML
第16章 LDAP
LDAP浏览
PHP与LDAP
第五部分 实际运用PHP
第17章 PDF
PHP与PDFlib
创建PDF文档
在现实世界中使用PDF
第18章 生成图形
设置PHP来创建图像
图像基础
绘制基本几何插图
绘制图表
应用中的注意事项
第19章 电子邮件
了解电子邮件
用PHP发送电子邮件
从头开始编写一个POP客户软件
安装IMAP扩展
用IMAP扩展阅读电子邮件
Web邮件应用举例
附录
附录A PHP安装简明教程
附录B PHP配置选项
附录C XHTML实体