第一篇 基础篇
第1章 PHP的历史与展望
1.1 PHP简介
1.2 PHP的优势
1.2.1 学习过程
1.2.2 数据库连接
1.2.3 可扩展性
1.2.4 面向对象编程、跨多个平台
1.2.5 可伸缩性
1.2.6 更多特点
1.3 PHP的发展前景展望
1.3.1 PHP与传统CGI的对比
1.3.2 几种流行的动态网页语言(ASP、PHP、JSP)的比较
本章小结
第2章 PHP的安装详解
2.1 Linux下PHP、MySQL和Apache整合安装
2.1.1 具体安装介绍
2.1.2 常见问题及解决方法
2.2 Windows 9x/NT/2000下PHP、MySQL和WebServer的整合安装
2.2.1 具体安装步骤介绍
2.2.2 常见问题及解决方法
2.3 PHP的全全性
2.3.1 Apache模块
2.3.2 可能遇到的攻击与防御
2.4 PHP的相关配置指导
2.4.1 Apache配置的基本参数
2.4.2 PHP基本配置语法
2.4.3 PHP的一般配置指导
2.4.4 邮件配置指导
2.4.5 安全模式配置指导
2.4.6 调试器配置指导
2.4.7 扩展装载配置指导
2.4.8 MySQL配置指导
2.4.9 浏览器兼容配置指导
2.4.10 session配置指导
本章小结
第二篇 提高篇
第3章 PHP语法介绍
3.1 PHP的数据类型
3.1.1 数据类型
3.1.2 常量
3.1.3 变量
3.1.4 数组的处理
3.2 运算符
3.2.1 运算符的优先级
3.2.2 算术运算符
3.2.3 赋值运算符
3.2.4 字符串运算符
3.2.5 逻辑运算符
3.2.6 位运算符
3.2.7 条件运算符
3.2.8 其他运算符
3.3 PHP的语句
3.3.1 表达式
3.3.2 基本语句
3.3.3 函数
3.3.4 类(class)
3.4 PHP的常用函数库
3.4.1 字符串操作函数库
3.4.2 数学函数库
3.4.3 数组函数库
3.4.4 变量相关函数库
3.4.5 程序执行函数库
3.4.6 正则表达式函数库
3.4.7 文件操作函数库
3.4.8 目录操作函数库
3.4.9 图像处理函数库
3.4.10 时间函数库
3.4.11 HTTP相关函数库
3.4.12 电子邮件函数库
3.4.13 动态装载函数库
3.4.14 PHP信息函数库
3.4.15 杂项函数库
3.4.16 Apache专用函数库
3.4.17 网络操作函数库
3.4.18 MySQL数据库函数库
3.4.19 FTP文件传输数据库
3.4.20 Perl相容语法函数库
3.4.21 URL处理函数库
3.4.22 Session函数库
3.5 PHP的调试与解决方法
3.5.1 常见错误分析
3.5.2 调试过程与解决方法
本章小结
第4章 PHP与MYSQL数据库
4.1 MySQL简介
4.2 MySQL的应用
4.2.1 MySQL的基本操作
4.2.2 MySQL的存取权限系统
4.2.3 常用MySQL数据库操作
4.3 PHP中的MySQL操作
4.3.1 连接和关闭数据服务器
4.3.2 建立或删除数据库
4.3.3 选择数据库
4.3.4 发送查询
4.3.5 读取数据
4.3.6 显示数据库信息
4.3.7 显示操作消息
本章小结
第5章 网站开发基本元素
5.1 表单的应用
5.1.1 关于表单信息的获取
5.1.2 关于表单信息的使用
5.2 计数器
5.2.1 非数据库型
5.2.2 数据库型计数器
5.3 留言本
5.4 导航条
本章小结
第三篇 应用篇
第6章 Web管理类
6.1 HTTP认证
6.2 页面重定向
6.3 随机密码
6.4 搜索脚本
6.5 举行投票
6.6 站点推荐表单
本章小结
第7章 文件操作类
7.1 文件上传
7.2 文件下载
7.3 在线编辑文件
本章小结
第8章 动态程序集锦
8.1 日历
8.2 广告轮换
8.3 动态新闻发布
本章小结
第9章 邮件类
9.1 邮件列表
9.2 发送MIME邮件
9.1.1 MIME信息头
9.1.2 函数列表
9.3 用户意见信
本章小结
第10章 网络交流类
10.1 聊天室
10.2 网络论坛
本章小结
编后语