第一章 PHP简介 1
1.1 PHP的发展史 1
1.2 PHP功能 7
1.3 PHP的特点 9
1.4 对比PHP 4与ASP 16
第二章 构架PHP开发平台 19
2.1 平台的选择 19
2.2 安装的技巧 21
2.3 设置编译器和应用程序 30
2.4 动手写PHP程序的准备 42
2.5 HTML语言基础 47
2.6 SQL语言基础 55
第三章 PHP 4语法初步 64
3.1 计算机的“语言” 64
3.2 PHP 4的语法 64
3.3 PHP的词法符号 72
3.4 常量与变量 74
3.5 表达式 90
3.6 流程控制 101
3.7 PHP的数组 109
第四章 PHP 4高级语法 115
4.1 函数 115
4.2 类与对象 128
4.3 模板 141
4.4 变量用法的讨论 148
4.5 数组用法的讨论 154
4.6 函数的讨论 161
第五章 PHP 4的常用函数 167
5.1 字符串操作函数 167
5.2 正则表达式函数 177
5.3 文件操作函数 183
5.4 获取PHP的选项的函数 188
5.5 时间函数 193
5.6 数学计算函数 195
第六章 PHP 4的图像编程 202
6.1 PHP 4的图像功能 202
6.2 PHP 4的图像函数库 203
6.3 使用PHP 4的图像函数 211
6.4 典型的应用范例 216
7.1 URL处理 222
第七章 PHP 4的高级话题 222
7.2 HTTP甜饼 224
7.3 会话 230
7.4 HTTP认证 239
7.5 表单交互 241
7.6 处理QUERY字符串 244
7.7 处理邮件 248
第八章 PHP操作MySQL数据库 256
8.1 PHP的数据库解决方案 256
8.2 MySQL简介 257
8.3 操作MySQL的函数介绍 258
8.4 使用PHP访问MySQL 262
8.5 用类封装访问MySQL功能 267
8.6 PHP访问数据库的例子 272
第九章 PHP 4操作MS SQL Server 286
9.1 安装使用MS SQL Server 286
9.2 操作MS SQL Server的函数介绍 294
9.3 使用PHP 4访问SQL Sever数据库 297
9.4 创建抽象访问对象 299
10.1 操作ODBC数据库 305
第十章 PHP 4操作其他数据库 305
10.2 操作Oracle数据库 314
10.3 操作SyBase数据库 322
10.4 操作PostgreSQL数据库 331
10.5 建立数据库访问的抽象类 341
第十一章 使用PHPLIB 350
11.1 什么是PHPLIB 350
11.2 比较PHPLIB与ASP 351
11.3 PHPLIB的核心内容 352
11.4 HTML控件类 383
第十二章 PHP综合编程 409
12.1 蓝图设计 409
12.2 设计基本页面 410
12.3 使用数据库 414
12.4 加入用户管理支持 425
12.5 加入电子邮件支持 431
12.6 加入电子商务支持 435
12.7 加入工具 436
附录一:PHP简明语法 452
附录二:PHP函数索引 472