PHP经典实例PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:(美)Sterling Hughes等著;徐牧等译
- 出 版 社:北京:中国电力出版社
- 出版年份:2003
- ISBN:7508312902
- 页数:359 页
第一部分 语法结构和相关技术 3
第1章 字符串的使用 3
1.0 引言 3
1.1 串的分析 3
1.2 三元运算符 6
1.3 变量交换 7
1.4 ASCII码转换为字符 8
1.5 拆分字符串 8
1.6 字符串中的反转 10
1.7 字符串大小写的转换 11
1.8 删除字符串中的空白 12
1.9 避开特殊字符 13
1.10 读取一个带有逗号分隔符的文本文件 14
1.11 分析URL 15
1.12 模糊匹配 16
1.13 创建惟一标识符(ID) 17
1.14 字符串加密 17
1.15 Cyrillic字符集的转换 19
第2章 数值、日期和时间 21
2.0 引言 21
2.1 检查变量是否为一个有效数字 21
2.2 一批数字的操作 22
2.3 使用非浮点型或非整型的数字 23
2.4 任意精度数的取舍 25
2.5 数在不同进制之间的转换 26
2.6 数字的对数值 27
2.7 数的二进制表示 27
2.8 阿拉伯和罗马数字之间的转换 28
2.9 验证信用卡号 28
2.10 数字的格式化 30
2.11 弧度和角度之间的转换 31
2.12 计算余弦、正弦和正切值 31
2.13 生成一个随机数 32
2.14 产生惟一的随机数 33
2.15 随机数的加权 36
2.16 把今日的日期加载到数组中 37
2.17 检查日期的有效性 37
2.18 确定日期间隔 39
2.19 找出不同地区日期和时间 39
2.20 格式化时间戳 40
2.21 分析字符串中的日期和时间 42
2.22 测定执行速度 44
2.23 暂停程序的执行 47
第3章 数组 49
3.0 引言 49
3.1 声明数组 49
3.2 输出数组 50
3.3 去掉重复的元素 51
3.4 扩大或缩小数组 52
3.5 合并数组 53
3.6 数组元素的迭代处理 54
3.7 访问数组中的当前元素 56
3.8 访问数组中的不同区域 57
3.9 检索数组 59
3.10 搜索两个数组中的不同元素 60
3.11 随机排列数组中的元素 61
3.12 计算两个数组的并、交和差 61
3.13 数组排序 63
3.14 智能排序 64
3.15 逆转次序 65
3.16 基于Perl数组的操作特点 65
第4章 PHP的内置数组和常量 67
4.1 File常数 68
4.2 PHP中的OS和Version常量 68
4.3 使用PHP中Error常量设置断点 69
4.4 定义用户的PHP数量 70
4.5 PHP全局变量 71
4.6 通过PHP的内置数组访问数据 72
第5章 数据和正则表达式的匹配 75
5.0 引言 75
5.1 样式替代 80
5.2 在PHP中使用和Perl兼容的正则表达式 81
5.3 PCRE库与Perl正则表达式之间的不兼容性 83
5.4 多行匹配 84
5.5 查找一个特定匹配的出现次数 85
5.6 记录分隔 86
5.7 提取特定的行 87
5.8 检查字符 88
5.9 验证Wed数据 89
5.10 验证邮件地址 90
5.11 检查正则表达式的语法 91
5.12 检查重复的词语 91
5.13 简化输入 92
第6章 文件处理 95
6.0 引言 95
6.1 检查一个文件是否已经存在 96
6.2 检查文件权限 97
6.3 生成一个临时文件 98
6.4 在用户程序中存入一个文件 99
6.5 打开一个文件 100
6.6 安全地处理二进制文件 101
6.7 刷新cache 102
6.8 锁住文件 103
6.9 获得驱动器中的剩余空间 104
6.10 对用户显示文本文件 105
6.11 处理标准I/O流 105
6.12 逐行读取文件 107
6.13 逐字操作文件 107
6.14 反向处理文件 108
6.15 分析带有样式分隔符的文件 109
6.16 改变特殊记录 110
6.17 访问固定长度记录 111
6.18 从文件中提取单独的一行 111
6.19 截取文件 113
6.20 计算文件行数 113
6.21 随机提取文件中的行 114
6.22 行和词的随机化 115
6.23 生成配置文件 117
第7章 目录文件 119
7.0 引言 119
7.1 时间戳 119
7.2 删除文件 120
7.3 复制或移动文件 121
7.4 查看文件名 121
7.5 文件名组成 122
7.6 目录中所有文件加载到一个数组里 123
7.7 搜索文件系统 123
7.8 逐个文件地处理目录 124
7.9 递归地删除目录 125
7.10 创建搜索引擎 127
第8章 函数 133
8.0 引言 133
8.1 传给函数默认值 134
8.2 访问函数外的变量 135
8.3 从函数中返回值 135
8.4 通过引用传递参数 136
8.5 在函数调用时保留变量值 137
8.6 从函数中返回多个值 138
8.7 动态地声明函数 138
8.8 动态的生成匿名函数 139
8.9 间接地调用函数 140
8.10 取出参数中的任意数 140
第9章 类 143
9.0 引言 143
9.1 创建类 143
9.2 从类的内部访问变量 144
9.3 继承 145
9.4 公用和专有的变量或方法 147
9.5 创建构造器 147
9.6 从构造器中返回不同的对象 148
9.7 创建类析构器 149
9.8 不初始化对象而使用类中的函数 150
9.9 间接访问父类中的方法 151
9.10 失败时返回错误对象 152
第10章 使用PHP维护会话 155
10.0 引言 155
10.1 通过PHP产生一个会话变量 156
10.2 使用数据库保存会话 157
10.3 设置会话名 160
10.4 设置和获取cookie参数 160
10.5 删除会话中已注册变量 162
10.6 删除所有的会话变量 162
10.7 使用对象作为会话变量 163
10.8 数据编码 164
10.9 使用会话和PHP生成一个购物车系统 165
10.10 串行化 171
10.11 WDDX串行化 173
10.12 WDDX解串行化 173
第11章 与Wed页和服务器结合 175
11.0 引言 175
11.1 获得一个Wed页 175
11.2 处理SSL事务 176
11.3 执行HTTP POST请求 178
11.4 上载HTTP文件 179
11.5 设置请求中的Cookie项 180
11.6 去除或包含cURL传输中的标题 181
11.7 通过代理服务器连接 182
11.8 获取有关cURL传输的信息 183
11.9 访问帧 184
11.10 从Wed页中提取URL 185
11.11 查找失效链接和新链接 186
11.12 从Wed页中获得新链接 187
11.13 生成Wed页镜像 189
11.14 分析并格式化服务器日志文件 189
第二部分 数据库 195
第12章 用PHP创建独立于数据库的API 195
12.0 引言 195
12.1 巩固理解 197
12.2 MySQL模块 199
12.3 mSQL模块 201
12.4 Oracle模块 203
12.5 MSSQL模块 205
12.6 ODBC模块 207
12.7 PostgreSQL模块 209
12.8 InterBase模块 211
12.9 Sybase模块 213
第三部分 走出PHP 217
第13章 与其他程序和语言的接口 217
13.0 引言 217
13.1 获得其他程序的输出 217
13.2 输出程序结果 218
13.3 打开一个通向其他程序的管道 219
13.4 使用套接字连接 220
13.5 使用COM对象 220
13.6 访问预定义的Java方法和类 222
13.7 访问自定义的Java方法和类 223
第14章 与套接字通信 227
14.0 引言 227
14.1 TCP客户端 227
14.2 TCP服务器 228
14.3 套接字的读写操作 229
14.4 UDP客户端 231
14.5 UDP服务器 232
14.6 UNIX域套接字 233
14.7 处理多IP地址 235
14.8 非阻塞接字 235
14.9 I/O向量的读写 236
14.10 控制数据传送的超时 237
14.11 获得套接字状态信息 238
第15章 处理电子邮件 239
15.0 引言 239
15.1 打开一个IMAP邮箱 239
15.2 检测IMAP流是否活动 240
15.3 转换消息为可读格式 241
15.4 发送电子邮件 241
15.5 使用PHP发送附件 242
15.6 发送二进制附件 243
15.7 发送HTML邮件 246
15.8 获得消息的大小 248
15.9 分析邮件标题 248
第16章 处理SNMP对象 251
16.0 引言 251
16.1 设置SNMP对象 251
16.2 获取SNMP对象 252
16.3 获取所有SNMP对象并保存到数组中 252
第17章 LDAP 255
17.0 引言 255
17.1 向LDAP服务器中增加条目 255
17.2 从LDAP服务器中删除条目 256
17.3 执行查询并获得查询结果 257
17.4 释放LDAP结果集 258
17.5 执行树查询 259
17.6 排序查询结果 260
第四部分 生成其他语言 265
第8章 创建并管理图像 265
18.0 引言 265
18.1 使用GD图像库创建图像 265
18.2 打开已存在的图像 267
18.3 获取图像的大小 267
18.4 向图像中添加文本 268
18.5 获取图像中某一部分的颜色 271
18.6 获取图像颜色总数 272
18.7 生成GIF/PNG透明 273
18.8 部分图像的复制 273
18.9 绘制矩形 274
18.10 绘制多边形 275
18.11 绘制弧线 276
18.12 隔行扫描图像 277
18.13 动态按钮 278
18.14 使用TrueType字体 280
第19章 HTML 283
19.0 引言 283
19.1 删除HTML标签 283
19.2 将ASCII文件转换为HTML文件 284
19.3 生成<select>清单 284
19.4 生成JavaScript翻滚 286
19.5 创建HTML模板 287
第20章 XML 291
20.0 引言 291
20.1 错误处理 292
20.2 分析简单的XML文档 293
20.3 分析XML文档并将其保存到数组中 295
20.4 XML标签的映射 297
20.5 建立外部引用实体处理程序 298
20.6 搜索XML 302
20.7 节约内存 304
20.8 设置和获取选项 304
20.9 使用DOM-XML函数分析文档 305
20.10 创建XML文档 308
20.11 使用XSL模板变换XML 309
20.12 使用XSL过滤全部输出 310
第五部分 Zend API 315
第21章 Zend API 315
21.0 引言 315
21.1 获取参数 315
21.2 修改函数参数 318
21.3 从函数中返回字符串或数字 319
21.4 从函数中返回数组和对象 320
21.5 向PHP中增加函数 322
21.6 创建资源标识符 322
21.7 获得资源标识符 324
21.8 遍历数组 324
21.9 创建PHP模块 326
21.10 增加文件到PHP安装程序中 342
附录A 安装PHP 345
附录B PHP故障排除 351
一般性错误及其意义 351
减少错误的技术 352
附录C PHP在线资源 355
PHP官方站点 355
Zend站点 355
PHPBuilder 356
PHPWizard.net 356
PHP类库 356
Weberdev 356
DevShed 356
附录D 转到PHP 4 357
静态变量和默认参数初始值只能是标量 357
break和continue的范围局限于包含文件或者eval化的字符串 358
在required文件中retum语句不起作用 358
unset现在是一语句,而不是函数 359
字符串中不支持“{$” 359
- 《国学经典诵读》(中国)严琼燕 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《日本面包师的经典配方》马妍责任编辑;王森 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《小提琴经典练习曲简编 沃尔法特》丁芷诺,杨宝智 2019
- 《经典沐心 第2卷 智慧卷》宋伟 2016
- 《国际经典影像诊断学丛书 消化影像诊断学 原著第3版》王振常,蒋涛,李宏军,杨正汉译;(美)迈克尔·P.费德勒 2019
- 《徐小斌经典书系 夜谭》徐小斌 2019
- 《世界名著阅读经典 欧也妮·葛朗台 高老头 全译本 12-16岁》(法)巴尔扎克著 2017
- 《高等院校摄影摄像经典教材 摄影构图教程》崔毅 2018
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018