图书介绍
PHP 4开发指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)Bill McCarty著;天宏工作室译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302060274
- 出版时间:2002
- 标注页数:467页
- 文件大小:120MB
- 文件页数:487页
- 主题词:
PDF下载
下载说明
PHP 4开发指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 编写基本的PHP程序3
第1章 创建PHP程序3
1.1 创建PHP脚本4
1.1.1 编写PHP脚本4
1.1.2 编写PHP代码框架4
1.1.3 创建用于Web浏览器的输出6
1.1.4 说明PHP脚本7
1.2 执行PHP脚本9
1.2.1 上载PHP脚本9
1.2.2 执行脚本11
1.2.3 排除脚本故障12
第2章 PHP的组成部分15
2.1 数和字符串16
2.1.1 数16
2.1.2 字符串17
2.2 文字和变量18
2.3 标量和数组22
2.4 操作符和函数23
2.4.1 操作符23
2.4.2 函数25
第3章 创建HTML表单29
3.1 表单设计的基础知识30
3.1.1 设计表单30
3.1.2 创建HTML表单31
3.2 创建表单控件37
3.2.1 创建自定义的文本框37
3.2.2 创建文本区域37
3.2.3 创建密码框38
3.2.4 创建复选框38
3.2.5 创建单选按钮39
3.2.6 创建列表框39
3.2.7 创建隐藏域40
3.3 关于提交表单的更多信息46
3.3.1 使用图像提交数据46
3.3.2 创建重置按钮47
3.3.3 创建一个多表单页面47
3.3.4 使用链接向脚本提供数据48
第4章 访问数据53
4.1 获取和使用来自表单的数据54
4.1.1 向浏览器发送输出55
4.1.2 构造嵌入了变量值的字符串56
4.2 获取和使用来自环境变量的数据60
第5章 使用标量值65
5.1 使用常量和动态变量66
5.1.1 使用常量66
5.1.2 使用动态变量67
5.2 使用类型68
5.2.1 自动的类型转换68
5.2.2 手工的类型转换69
第二部分 编写更高级的PHP程序83
第6章 编写条件语句83
6.1 使用True/False值84
6.2 编写简单的if语句87
6.3 编写更加复杂的if语句90
6.4 编写switch、break和default语句92
6.5 编写for语句94
6.6 编写while和do while语句96
第7章 使用函数106
7.1 使用函数107
7.2 使用包含文件108
7.3 定义函数110
7.3.1 调用用户定义的函数110
7.3.2 终止函数的执行111
7.3.3 递归函数111
7.3.4 定义默认参数112
7.4 PHP变量和引用113
7.4.1 使用全局变量113
7.4.2 使用局部变量和静态变量114
7.4.3 使用引用(PHP 4)116
第8章 使用数组126
8.1 创建数组127
8.1.1 使用赋值创建数组127
8.1.2 使用array()函数128
8.2 在数组内迭代130
8.2.2 搜索顺序数组131
8.2.1 在顺序数组内迭代131
8.2.3 break语句132
8.2.4 continue语句133
8.2.5 在非顺序数组内迭代134
8.3 使用列举函数136
8.3.1 key()函数136
8.3.2 each()函数137
8.3.3 list()函数138
8.4 对数组排序139
第9章 使用字符串145
9.1.1 其他转义序列146
9.1 创建和显示字符串146
9.1.2 使用ASCII码147
9.1.3 单引号字符串148
9.1.4 创建格式化输出149
9.2 处理字符串152
9.2.1 获得字符串的长度152
9.2.2 去掉字符串中的空白字符152
9.2.3 将字符串转换为全部大写或全部小写153
9.3 比较和搜索字符串154
9.3.1 比较字符串154
9.3.2 查找和提取子串156
9.3.3 替换子串157
9.3.4 匹配字符158
第三部分 使用存储的数据169
第10章 使用cookie169
10.1 访问和创建cookie170
10.1.1 访问cookie170
10.1.2 创建cookie171
10.1.3 删除cookie172
10.2 高级cookie技术173
10.2.1 在一个cookie中存储多个值173
10.2.2 指定对cookie的访问以及其他选项174
第11章 使用文件和目录180
11.1 Unix文件系统181
11.1.1 使用Unix文件181
11.1.2 使用Unix目录188
11.2 使用文件192
11.2.1 所有权和权限问题192
11.2.2 获得文件的属性193
11.2.3 更改文件权限196
11.2.4 更改文件所有权196
11.2.5 打开文件197
11.2.6 确认文件操作的完成198
11.2.7 关闭文件199
11.2.8 读文件200
11.2.9 浏览文件203
11.2.10 写文件205
11.2.11 获得对文件的独占访问208
11.2.12 复制文件211
11.2.13 重命名文件212
11.2.14 删除文件213
11.3 使用目录215
11.3.1 获得和更改工作目录215
11.3.2 处理路径216
11.3.3 查看和更改目录权限217
11.3.4 读取目录内容217
11.3.5 创建目录218
11.3.6 删除目录218
第12章 发送和接收电子邮件225
12.1 发送电子邮件226
12.2 接收邮件231
12.2.1 打开邮箱231
12.2.2 切换文件夹233
12.2.3 关闭邮箱234
12.2.4 获得邮箱的信息235
12.2.5 获得邮件列表237
12.2.6 使用邮件ID238
12.2.7 获得邮件信息238
12.2.8 获得邮件正文240
12.2.9 获得邮件头240
12.2.10 将邮件标记为删除242
12.3 操作文件夹250
12.3.1 列出现有的文件夹250
12.3.2 创建文件夹250
12.3.3 给文件夹重命名251
12.3.5 将邮件复制到文件夹中252
12.3.4 删除文件夹252
12.3.6 将邮件移入一个文件夹253
第13章 关系数据库和SQL基础知识255
13.1 关系数据库的概念256
13.1.1 关系数据库的结构256
13.1.2 关系数据库的基本原理258
13.1.3 帮助共享数据258
13.1.4 提供数据独立性258
13.1.5 特殊请求258
13.1.8 最小化必需的编程技术259
13.1.9 获得计算的效率259
13.1.6 组织数据259
13.1.7 保护数组259
13.1.10 确定何时使用关系数据库管理系统260
13.2 数据库的实现261
13.2.1 数据库的设计261
13.2.2 E-R模型化261
13.2.3 数据库标准化264
13.2.4 E-R模型的优化267
13.2.5 创建MySQL数据库268
13.3 访问数据库数据:SQL查询273
13.4 更改数据库的数据276
13.5 排序、求和与分组279
13.6 表达式和函数281
13.7 连接285
第四部分 使用高级PHP功能295
第14章 访问关系数据库295
14.1 使用MySQL数据库296
14.1.1 连接到MySQL服务器296
14.1.2 选择数据库297
14.1.4 禁止不希望发生的错误和警告出现298
14.1.3 检查错误298
14.1.5 关闭与MySQL服务器连接299
14.2 执行UPDATE、INSERT和DELETE查询300
14.3 mysql_query()函数300
14.4 检查不返回表行的查询301
14.5 使用Auto_Increment表列302
14.6 处理SELECT查询的结果303
14.7 使用结果集307
14.7.2 获得结果集列的名称308
14.7.3 获得结果集列的长度308
14.7.1 获得结果集的列数308
14.7.4 获得与结果集列相关的MySQL标志309
14.7.5 获得结果集列的MySQL类型310
14.7.6 确定与结果集列相关的MySQL表310
14.7.7 获得完整的结果集结构310
14.7.8 不连续地访问结果集列312
14.8 研究DBMS313
14.8.1 确定服务器所存储的数据库313
14.8.2 确定数据库中包含的表314
14.8.3 确定表中包含的列315
14.9.1 神奇的引号317
14.9 引号和神奇的引号317
14.9.2 换码与取消换码318
14.9.3 对HTML文本进行换码319
14.9.4 对URL进行换码320
14.10 其他PHP数据管理工具321
14.10.1 Postgresql321
14.10.2 ODBC322
14.10.3 LDAP322
14.10.4 XML323
第15章 使用类和对象331
15.1.1 类332
15.1 面向对象简介332
15.1.2 继承333
15.2 定义和例示一个类334
15.2.1 例示对象335
15.2.2 定义构造函数336
15.3 使用继承337
15.3.1 重载方法339
15.3.2 调用重载的方法340
15.4 对象数组342
第16章 使用应用程序模板349
16.1 模板简介350
16.2 使用模板351
16.2.1 创建模板文件351
16.2.2 例示FastTemplate对象352
16.2.3 将模板变量与模板文件关联在一起352
16.2.4 为模板变量赋值353
16.2.5 解析与模板文件相关的模板变量353
16.2.6 打印包含结果的模板变量353
16.2.7 构造一个完整的Web站点353
第17章 调试PHP脚本359
17.1.1 理解错误360
17.1 调试和常见的编程错误360
17.1.2 语法错误361
17.1.3 运行时错误消息362
17.1.4 错误或遗漏的输出363
17.2 PHP中的错误消息管理364
17.2.1 避免错误消息365
17.2.2 控制错误消息的使用365
17.2.3 记录错误消息366
17.3 调试技巧和实践368
17.3.1 重现错误征兆368
17.3.2 查明错误369
17.3.3 理解错误370
17.3.4 修复错误371
17.3.5 测试程序371
第五部分 附录377
附录A 各章练习的答案377
附录B 安装PHP390
B.1 Red Hat Linux 7.1391
B.1.1 安装Apache391
B.1.2 安装PHP391
B.1.3 安装MySQL392
B.1.4 安装IMAP392
B.1.6 启动Apache服务393
B.1.5 配置MySQL393
B.1.7 测试安装394
B.2 其他Linux和Unix软件版本395
B.3 Windows NT/2000和95/98395
B.3.1 Apache396
B.3.2 IIS396
B.3.3 PWS396
B.3.4 PHP396
附录C PHP资源397
C.1 Web站点398
C.2 邮件列表398
C.3 新闻组399
附录D Unix的基础知识400
D.1 基本的Unix概念401
D.1.1 文件401
D.1.2 目录402
D.1.3 路径402
D.1.4 用户账号403
D.1.5 用户组404
D.1.6 所有权和权限404
D.2 基本的Unix技术405
D.2.1 登录和注销405
D.2.3 更改密码406
D.2.2 使用Unix命令406
D.2.4 看看哪些人已经登录407
D.2.5 查看主机是否在工作407
D.2.6 阅读和发送电子邮件408
D.2.7 更改当前工作目录408
D.2.8 查看目录的内容409
D.2.9 查看文件内容和命令输出410
D.2.10 编辑文件410
D.2.14 复制文件或目录411
D.2.13 删除目录411
D.2.12 删除文件411
D.2.11 创建目录411
D.2.15 重命名文件或目录412
D.2.16 Shell元字符和名称Globbing412
D.2.17 查阅Unix联机文档412
D.2.18 报告磁盘空间的使用情况413
D.2.19 设置文件的所有权414
D.2.20 设置文件权限414
D.2.21 查找文件415
D.2.22 查找包含指定文本的文件415
D.2.25 使用压缩的文件416
D.2.23 确定文件类型416
D.2.24 比较文本文件416
D.2.26 使用Tarball417
D.2.27 在远程主机之间传输文件418
附录E 转义字符419
附录F ASCII421
附录G PHP操作符426
附录H 安全性429
H.1 安全和风险430
H.2 对策431
H.2.1 对用户进行验证和授权431
H.2.4 正确地配置服务器432
H.2.5 保护数据库432
H.2.2 不信任用户输入432
H.2.3 采取加密措施432
H.2.6 资源433
附录I PHP函数434
I.1 数组函数435
I.2 拼写函数438
I.3 日历函数438
I.4 类/对象函数439
I.6 日期和时间函数440
I.5 字符类型函数440
I.7 目录函数441
I.8 错误处理和记录函数442
I.9 文件系统函数442
I.10 FTP函数445
I.11 HTTP函数446
I.12 IMAP、POP3和NNTP函数447
I.13 邮件函数451
I.14 数学函数451
I.15 其他函数452
I.16 MySQL函数453
I.17 输出控制函数456
I.18 PHP选项和信息457
I.19 程序执行函数458
I.20 POSIX函数459
I.21 POSIX扩展的常规表达式函数460
I.22 会话处理函数460
I.23 字符串函数461
I.24 URL函数465
I.25 变量函数466
热门推荐
- 2280483.html
- 2936297.html
- 2939004.html
- 169794.html
- 3528758.html
- 1292695.html
- 3740977.html
- 2411650.html
- 3735030.html
- 3297587.html
- http://www.ickdjs.cc/book_1136030.html
- http://www.ickdjs.cc/book_2716260.html
- http://www.ickdjs.cc/book_3629531.html
- http://www.ickdjs.cc/book_2839860.html
- http://www.ickdjs.cc/book_2377166.html
- http://www.ickdjs.cc/book_3533026.html
- http://www.ickdjs.cc/book_2832155.html
- http://www.ickdjs.cc/book_1585664.html
- http://www.ickdjs.cc/book_1290899.html
- http://www.ickdjs.cc/book_776528.html