第1章 什么是PHP
1.1 概述
1.1.1 从CGI到服务器端脚本
1.1.2 PHP介绍
1.1.3 选择PHP的原因
1.2 ASP与PHP之比较
1.3 PHP4的新特性
第2章 PHP的安装和配置
2.1 Windows系统下的PHP安装
2.1.1 概述
2.1.2 Windows NT/Windows 2000下的安装
2.1.3 Windows 9x下的PHP4安装
2.2 Linux/Unix下PHP4的安装
2.3 PHP.INI文件
第3章 PHP的数据处理和程序控制
3.1 语法简介
3.1.1 嵌入方法
3.1.2 注释方法
3.1.3 调用文件
3.2 数据类型
3.2.1 常量
3.2.2 变量
3.2.3 变量的使用
3.3 运算符号
3.3.1 算术运算符号
3.3.2 字符串运算符号
3.3.3 陈述算符
3.3.4 逻辑算符
3.3.5 位元算符
3.3.6 其他运算符号
3.4 流程控制语句
3.4.1 if…else循环
3.4.2 do…while循环
3.4.3 for循环
3.4.4 switch循环
3.4.5 其他的流程控制
3.5 函数和对象
3.5.1 函数
3.5.2 对象
第4章 MySQL数据库
4.1 数据库通用语言SQL
4.1.1 SQL简介
4.1.2 SQL中的简单查询
4.1.3 SQL中的联合查询
4.1.4 SQL中的连接查询
4.2 安装与测试
4.2.1 安装
4.2.2 测试MySQL数据库
4.3 使用MySQL数据库
4.3.1 创建并选用一个数据库
4.3.2 创建一个数据库表
4.3.3 将数据装入一个数据库表
4.3.4 从一个数据库表检索信息
4.3.5 使用多个数据库表
4.4 获得数据库和表的信息
4.5 以批处理模式使用MySQL
4.6 MySQL语法速查
4.6.1 select和where子句里的常用函数
4.6.2 与GROUP BY子句一起使用的函数
4.6.3 MySQL中的句法
4.7 MySQL中的保留字
第5章 PHP的数据库编程
5.1 一些前提工作
5.1.1 创建数据库
5.1.2 测试
5.2 在PHP中使用MySQL(一)
5.2.1 while循环
5.2.2 if…else循环
5.2.3 第一个程序脚本
5.2.4 向服务器发送数据
5.3 使用MySQL(二)
5.3.1 修改数据
5.3.2 完成程序
5.4 与MySQL数据库相关的函数
5.4.1 连接数据库服务器的函数
5.4.2 关闭数据库连接函数
5.4.3 选择数据库函数
5.4.4 SQL查询函数
5.4.5 数据库记录操作函数
5.4.6 数据库级database的操作函数
5.4.7 数据库信息函数
第6章 PHP范例
6.1 从创建BBS开始
6.2 树形目录
6.2.1 mymenu.txt
6.2.2 treemenu.inc
6.3 PHP游戏
6.3.1 挖地雷
6.3.2 猜数字
6.4 像册管理系统
6.4.1 phpPhotoAlbum概览
6.4.2 首页imdex.php
6.4.3 像册浏览
6.4.4 像册管理
第7章 PHP高级专题
7.1 PHP和图形处理
7.1.1 图库安装和测试
7.1.2 使用PHP和GD进行图形处理
7.1.3 彩色饼图
7.1.4 彩色计数器
7.2 session应用
7.2.1 session初步
7.2.2 超小型购物篮
7.2.3 关于session的几个补充函数
7.2.4 投票程序
7.3 XML和PHP
7.3.1 XML的语法
7.3.2 XML元素
7.3.3 XML的显示
7.3.4 XML中的数据岛
7.3.5 PHP中使用XML初步
7.3.6 进一步使用XML
7.4 用PHP发送和接收E-mail
7.4.1 socket编程
7.4.2 邮件发送实例
7.4.3 MIME基础
7.4.4 MIME类
7.5 开发大型PHP项目的方法
7.5.1 面向对象编程的概念
7.5.2 用PHP进行面向对象编程