图书介绍
PHP 5范例代码查询辞典2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (加)Lee Babin,(美)Nathan A. Good,(美)Frank M. Kromann等著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115175397
- 出版时间:2008
- 标注页数:567页
- 文件大小:173MB
- 文件页数:581页
- 主题词:PHP语言-程序设计-词典
PDF下载
下载说明
PHP 5范例代码查询辞典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 PHP数据类型与概念概述1
1-1 变量1
1-2 数值3
1-3 数组4
1-4 字符串5
1-5 正则表达式6
1-6 函数7
1-7 项目:查找值的数据类型8
1-8 项目:发现可用的变量、常量、函数、类和接口10
1-9 获得当前脚本的信息12
小结16
下章预览16
第2章 类、对象和接口概述17
基本概念18
2-1 使用构造函数创建实例19
2-2 使用默认构造函数21
2-3 设置对象属性22
2-4 控制对类成员的访问24
2-5 使用静态成员和self关键字27
2-6 使用类常量31
2-7 扩展类36
2-8 使用抽象类和方法42
2-9 使用接口45
2-10 使用类析构函数46
2-11 使用异常48
获得类和对象的信息51
使用类和对象函数52
2-12 使用class_exists()和interface_exists()检查类和接口是否存在53
2-13 使用get_class_methods()列出方法和接口54
2-14 获得变量名55
2-15 确定对象是否是某个类的实例56
2-16 列出当前加载的接口和类58
使用类反射API60
2-17 获得反射API的转储信息62
2-18 完成动态类实例化64
2-19 使用反射API分解Shape类66
小结70
下章预览71
第3章 数学运算72
3-1 数值数据类型72
3-2 随机数81
3-3 对数和指数85
3-4 三角函数89
3-5 格式化数值数据92
3-6 数学库96
3-7 静态Math类99
小结101
下章预览101
第4章 数组处理102
4-1 创建数组103
4-2 访问数组元素103
4-3 创建多维数组104
4-4 使用数组键104
4-5 将数组初始化为值的区间或序列105
输出数组106
4-6 数组输出为字符串106
4-7 为保证向后兼容使用array_values()和array_keys()完成输出107
4-8 数组输出为树108
向数组增加新元素111
4-9 向数组末尾增加元素111
4-10 将一个数组追加到另一个数组112
4-11 比较数组115
4-12 在数组开始处增加元素116
4-13 在索引数组的任意位置插入新值116
获得和设置数组的大小118
4-14 数组元素计数118
4-15 设置数组大小120
遍历数组122
4-16 使用foreach循环处理关联数组122
4-17 使用for和count()循环处理压缩索引数组123
4-18 循环处理稀疏数组124
删除数组元素125
4-19 删除数组的第一个或最后一个元素126
4-20 删除一个或多个数组元素127
4-21 抽取数组中的一部分130
4-22 使用extract()从数组抽取值131
4-23 使用list()从数组中抽取值133
4-24 合并数组134
4-25 获得数组键和值136
4-26 处理唯一值137
4-27 获得和显示数组值的个数137
查找和处理数组值138
4-28 确定元素是否在数组中139
4-29 测试键在数组中是否存在140
4-30 获得有给定值的数组键141
4-31 查找数组中的最大值和最小值142
4-32 查看数组中值的总和与平均值143
对数组应用函数144
4-33 使用array_walk()向数组元素应用函数145
4-34 使用array_map()向数组元素应用函数147
4-35 使用array_filter()过滤数组149
数组排序152
4-36 按值对数组排序152
4-37 按键对数组排序154
4-38 使用arsort()逆置数组155
4-39 使用krsort()逆置数组155
4-40 使用array_reverse()逆置数组156
4-41 使用shuffle()、kshuffle()和array_rand()对数组随机重排156
4-42 使用比较函数对数组排序157
4-43 多维数组排序159
4-44 对多个数组排序162
查看排列和组合163
4-45 查看数组中元素的所有排列163
4-46 查看数组中元素的所有组合166
小结166
下章预览167
第5章 日期和时间处理168
PHP 5中的日期和时间函数概述169
显示日期和时间170
5-1 显示人可读的日期和时间171
5-2 显示任意日期和时间174
5-3 使用strtotime()将人可读的日期转换为Unix时间戳175
5-4 根据星期几查找相应日期177
5-5 获得一年中的日期和星期180
5-6 确定给定的年是否为闰年181
5-7 获得文件的时间和日期182
5-8 设置时区和GMT/UTC184
5-9 用其他语言显示时间和日期187
5-10 生成本地化GMT/UTC时间和日期字符串191
5-11 获得两个日期之差192
5-12 项目:构造和使用日期类198
5-13 扩展Date类215
小结228
下章预览228
第6章 字符串处理229
操作子字符串230
6-1 测试子字符串230
6-2 统计子字符串出现的次数232
6-3 访问子字符串233
6-4 使用其他子字符串函数234
6-5 替换子字符串234
处理字符串235
6-6 联结和分解字符串236
6-7 逆置字符串239
6-8 控制大小写239
6-9 去除空格241
6-10 文本换行242
6-11 检查字符串长度243
6-12 比较字符串244
6-13 比较发音245
项目:创建和使用字符串类246
6-14 使用页面读取器类247
小结251
下章预览251
第7章 文件与目录处理252
处理文件252
7-1 打开文件252
7-2 读文件254
7-3 写文件255
7-4 关闭文件257
7-5 读写逗号分隔的数据258
7-6 读固定宽度定界数据260
7-7 读写文件中的二进制数据261
7-8 得到文件中的行数262
7-9 获得文件中的字符数、单词数或段落数263
7-10 项目:创建和使用文件类265
处理目录268
7-11 列出当前目录中的所有文件268
7-12 列出某种类型的所有文件269
7-13 根据日期对文件排序271
7-14 生成递归的目录列表273
7-15 使用SPL DirectoryIterator对象274
小结276
下章预览276
第8章 动态图像处理277
处理图像类型277
8-1 处理JPG277
8-2 处理GIF279
8-3 处理PNG281
处理图像库282
从头创建图像282
8-4 创建空画布283
8-5 创建和使用颜色284
8-6 创建和应用不同的形状和模式286
8-7 输出图像287
根据现有图像创建图像289
8-8 加载现有图像290
8-9 修改现有图像291
8-10 保存和输出修改后的图像293
使用TrueType字体294
8-11 加载字体294
8-12 对图像应用TrueType字体296
8-13 项目:创建和使用动态缩略图类298
小结301
下章预览301
第9章 使用正则表达式302
正则表达式语法概述302
修饰符302
区间303
行锚303
转义303
OR303
字符类304
POSIX与PCRE304
POSIX304
PCRE305
使用正则表达式306
9-1 使用字符串匹配和模式匹配306
9-2 查找匹配的第n次出现308
9-3 使用贪心和非贪心表达式匹配308
9-4 匹配合法IP地址309
9-5 验证Pascal Case名称311
9-6 验证美国货币312
9-7 格式化电话号码314
9-8 查找重复词315
9-9 查找未跟在其他词之后的词317
9-10 匹配合法的E-mail地址317
9-11 查找文件中所有匹配的行319
9-12 查找有奇数个引号的行320
9-13 捕获HTML或XML标签中的文本321
9-14 对特殊字符转义323
9-15 将URL替换为链接324
9-16 将智能引号替换为直引号327
9-17 测试密码的复杂性327
9-18 匹配GUID/UUID328
9-19 读取有分隔符的记录329
9-20 创建自己的RegExp类331
小结337
下章预览337
第10章 变量处理338
10-1 使用变量类型339
10-2 赋值和比较341
10-3 类型强制转换346
10-4 使用常量351
10-5 定义变量作用域353
10-6 解析传入函数的值359
10-7 使用动态变量和函数名362
10-8 封装复杂数据类型365
10-9 进程间共享变量369
10-10 调试371
小结374
下章预览374
第11章 使用函数375
11-1 访问函数参数375
11-2 为函数参数设置默认值376
11-3 按引用传递值377
11-4 创建参数个数可变的函数378
11-5 返回多个值379
11-6 按引用返回值380
11-7 返回失败381
11-8 调用变量函数382
11-9 在函数中访问全局变量384
11-10 创建动态函数385
小结386
下章预览386
第12章 Web基础387
使用cookie387
12-1 设置cookie387
12-2 读取cookie389
12-3 删除cookie390
12-4 编写和使用cookie类391
使用HTTP首部392
12-5 重定向到不同位置393
12-6 发送非HTML的内容类型394
12-7 要求文件“另存为”下载395
使用会话396
12-8 实现会话396
12-9 在会话中存储简单的数据类型398
12-10 在会话中存储复杂数据类型399
12-11 检测浏览器400
使用查询字符串402
12-12 使用查询字符串402
12-13 在查询字符串中传递数字值403
12-14 在查询字符串中传递字符串值404
12-15 在查询字符串中传递复杂值405
认证用户407
12-16 建立基于HTTP的认证407
12-17 建立cookie认证413
使用环境和配置变量415
12-18 读取环境变量和配置变量415
12-19 设置环境变量和配置变量416
小结417
下章预览417
第13章 创建和使用表单418
了解常见的表单问题418
13-1 GET与POST419
13-2 超全局变量与全局变量421
13-3 验证表单输入422
13-4 处理多页表单424
13-5 根据预置信息和错误消息重新显示表单426
避免表单的多次提交429
13-6 在服务器端防止多次提交429
13-7 在客户端防止多次提交430
13-8 完成文件上传432
13-9 处理特殊字符435
13-10 创建有多个选项的表单元素436
13-11 根据当前时间和日期创建表单元素437
小结440
下章预览440
第14章 标记处理441
14-1 理解标记概念441
14-2 手工生成标记442
14-3 使用DOM生成标记443
14-4 创建和设置属性447
14-5 解析XML450
14-6 用XSL转换XML455
14-7 使用RSS提要457
14-8 使用WDDX464
14-9 使用SOAP467
小结473
下章预览473
第15章 PHP5中使用MySQL数据库474
数据库概念基础474
15-1 连接MySQL数据库474
15-2 查询数据库475
15-3 获取和显示结果478
15-4 修改数据480
15-5 删除数据481
15-6 动态构建查询483
mysqli扩展包与PHP 4 MySQL扩展包的比较485
15-7 使用mysqli面向对象API486
15-8 使用异常处理数据库错误489
15-9 项目:显示链接查找结果492
15-10 在表单中显示结果497
项目:在mysql和mysqli之间搭桥499
15-11 发现使用哪一个扩展包499
15-12 编写包装器类搭桥501
15-13 项目:MySQL与XML间的转换505
小结516
下章预览516
第16章 与Internet服务通信517
16-1 发送Internet邮件517
16-2 项目:利用邮件类发送E-mail518
16-3 用IMAP或POP3读邮件521
16-4 使用FTP获取和放置文件532
16-5 完成DNS查找539
16-6 检查主机是否活动541
16-7 获得域名的有关信息545
小结546
索引547
热门推荐
- 79364.html
- 1448189.html
- 1119614.html
- 3853335.html
- 2822055.html
- 1754865.html
- 2726842.html
- 445853.html
- 20012.html
- 2129083.html
- http://www.ickdjs.cc/book_2183592.html
- http://www.ickdjs.cc/book_1890716.html
- http://www.ickdjs.cc/book_918918.html
- http://www.ickdjs.cc/book_914236.html
- http://www.ickdjs.cc/book_2344280.html
- http://www.ickdjs.cc/book_250801.html
- http://www.ickdjs.cc/book_982252.html
- http://www.ickdjs.cc/book_1461113.html
- http://www.ickdjs.cc/book_1073488.html
- http://www.ickdjs.cc/book_1323632.html