前言页 1
第1部分 利用PHP编程 2
第1章 PHP概述 2
1.1 PHP起源 2
1.2 PHP比其他同类产品好在哪里 3
1.3 在Web服务器上PHP如何工作 4
1.4 如何开始 4
1.5 PHP脚本概貌 5
1.6 存储数据以备后用 7
1.7 接受用户输入 8
1.8 在对可变的内容之间进行选择 10
1.9 重复代码 11
1.10 小结 12
第2章 变量、运算符和表达式 13
2.1 标识符 13
2.2 数据类型 14
2.3 变量生成和作用域 15
2.4 给变量赋值 18
2.5 常量 19
2.6 运算符 20
2.7 逻辑和关系运算符 21
2.8 位运算符 22
2.9 其他运算符 22
2.10 赋值运算符 24
2.11 表达式 25
3.2 if语句 27
第3章 控制语句 27
3.1 True(真)和False(假) 27
3.3 使用else和elseif 29
3.4 ?运算符 30
3.5 switch语句 31
3.6 循环 32
3.7 while语句 32
3.10 for语句 34
3.9 do...while语句 34
3.8 break语句 34
3.11 exit语句 36
第4章 函数 38
4.1 声明一个函数 38
4.2 return语句 38
4.3 作用域和global语句 40
4.4 参数 40
4.5 递归 41
4.6 动态函数调用 42
第5章 矩阵 44
5.1 一维矩阵 44
5.2 索引矩阵 45
5.3 初始化矩阵 46
5.4 多维矩阵 47
第6章 类 48
6.1 定义一个类 48
6.2 创建一个对象 49
6.5 对象矩阵 50
6.3 访问特性 50
6.4 使用方法 50
第7章 I/O和磁盘存取 51
7.1 向浏览器写 51
7.2 从表单中获取输入 53
7.3 文件上载 54
7.4 环境变量 55
7.5 Cookies 55
7.6 include和require函数 56
7.7 读写文件 57
第2部分 函数参考手册 60
第8章 I/O函数 60
8.1 向浏览器发送文本 60
8.2 文件 62
8.3 Debugging 93
8.4 Shell命令 99
8.5 HTTP头标 102
8.6 网络I/O* 104
第9章 数据函数 109
9.1 数据类型、常量和变量 109
9.2 矩阵 115
9.3 字符串 126
9.4 编码和解码 131
9.5 正规表达式 142
第10章 数学函数 145
10.1 常用数学函数 145
10.2 随机数 152
10.3 任意精度数 154
第1章 时间、日期和配置函数 157
11.1 时间和日期 157
11.2 改变日历 161
11.3 配置 164
第12章 图像函数 170
12.1 分析图像 170
12.2 生成GIFs 170
13.1 dBase 189
第13章 数据库函数 189
13.2 DBM 193
13.3 FilePro 197
13.4 IMAP 199
13.5 LDAP 210
13.6 mSQL 222
13.7 MySQL 234
13.8 ODBC 248
13.9 Oracle 259
13.10 Postgres 268
13.11 SNMP 277
13.12 Sybase 278
13.13 Velocis 286
第3部分 算法 291
第14章 排序、搜索和随机数 291
14.1 排序 291
14.2 搜索 303
14.3 随机数 304
15.1 分解 309
第15章 解析和字符串评估 309
15.2 正规表达式 311
15.3 定义正规表达式 311
第16章 数据库集成 319
16.1 从SQL查询中构建HTML表单 319
16.2 用会话标识符跟踪访问者 323
16.3 往数据库中存内容 326
17.1 动态按钮 332
第17章 产生图表 332
17.2 在滚动窗口中生成图表 336
第4部分 软件工程 346
第18章 与HTML集成 346
18.1 在HTML文档中点缀PHP 346
18.2 用PHP输出所有HTML 350
18.3 把HTML从PHP中分离出来 352
18.4 生成
18.5 用表单传递矩阵 356
第19章 设计 358
19.1 编写需求说明 358
19.2 编写设计文档 361
19.3 用include和require进行模块化 361
19.4 保存状态和提供安全 363
19.5 包装 363
第20章 效率和调试 364
20.1 何时使用函数 364
20.2 获取数据库查询结果 365
20.3 何时将内容存入数据库 366
20.4 在线调试 367
20.5 远程调试 367
附录A 反斜杠代码 368
附录B ASCII代码 369
附录C 运算符 373
附录D PHP标记 375
附录E 安装PHP 376