图书介绍

PHP经典实例2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

PHP经典实例
  • (美)Sterling Hughes等著;徐牧等译 著
  • 出版社: 北京:中国电力出版社
  • ISBN:7508312902
  • 出版时间:2003
  • 标注页数:359页
  • 文件大小:11MB
  • 文件页数:387页
  • 主题词:PHP语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

PHP经典实例PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 语法结构和相关技术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 分析URL15

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 刷新cache102

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页中提取URL185

11.11 查找失效链接和新链接186

11.12 从Wed页中获得新链接187

11.13 生成Wed页镜像189

11.14 分析并格式化服务器日志文件189

第二部分 数据库195

第12章 用PHP创建独立于数据库的API195

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

第三部分 走出PHP217

第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章 LDAP255

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章 HTML283

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章 XML291

20.0 引言291

20.1 错误处理292

20.2 分析简单的XML文档293

20.3 分析XML文档并将其保存到数组中295

20.4 XML标签的映射297

20.5 建立外部引用实体处理程序298

20.6 搜索XML302

20.7 节约内存304

20.8 设置和获取选项304

20.9 使用DOM-XML函数分析文档305

20.10 创建XML文档308

20.11 使用XSL模板变换XML309

20.12 使用XSL过滤全部输出310

第五部分 Zend API315

第21章 Zend API315

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 安装PHP345

附录B PHP故障排除351

一般性错误及其意义351

减少错误的技术352

附录C PHP在线资源355

PHP官方站点355

Zend站点355

PHPBuilder356

PHPWizard.net356

PHP类库356

Weberdev356

DevShed356

附录D 转到PHP 4357

静态变量和默认参数初始值只能是标量357

break和continue的范围局限于包含文件或者eval化的字符串358

在required文件中retum语句不起作用358

unset现在是一语句,而不是函数359

字符串中不支持“{$”359

热门推荐