图书介绍

PHP技术内幕PDF|Epub|txt|kindle电子书版本网盘下载

PHP技术内幕
  • (美)Peter Moulding著;贺民,张帆等译 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:750841280X
  • 出版时间:2003
  • 标注页数:612页
  • 文件大小:30MB
  • 文件页数:634页
  • 主题词:

PDF下载


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

下载说明

PHP技术内幕PDF格式电子书版下载

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

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

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

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

图书目录

第1章 PHP概述1

1.1 深入分析1

1.1.1 编程基础2

1.1.2 PHP的优点4

1.1.3 PHP45

1.1.4 PHP与Apache7

1.1.5 PHP语法概述9

1.2 快速解决方案12

1.2.1 Apache配置12

1.2.2 特殊的Apache函数12

1.2.3 PHP配置14

1.2.4 诊断15

1.2.5 错误16

1.2.6 记录17

1.2.7 输出控制17

1.2.8 安全性18

1.2.9 正则表达式18

第2章 数据20

2.1 深入分析20

2.1.1 数据类型20

2.1.2 数据处理22

2.1.3 日期与时间37

2.1.4 算术40

2.2 快速解决方案42

2.2.1 数据创建42

2.2.2 数据测试42

2.2.3 数据转换46

2.2.4 字符串函数48

2.2.5 rand()、srand()和microtime()51

2.2.6 日期或时间计算53

2.2.7 复活节54

第3章 数组55

3.1 深入分析55

3.1.1 简单数组55

3.1.2 潜在问题58

3.1.3 多维数组58

3.1.4 数组指针59

3.1.5 数组排序60

3.1.6 入栈、出栈、填充与合并62

3.2 快速解决方案63

3.2.1 使用array()从列表创建数组63

3.2.2 使用explode()从字符串创建数组64

3.2.3 使用implode()从数组创建字符串64

3.2.4 使用range()指定元素的范围69

3.2.5 使用range()和array flip()指定键的范围69

3.2.6 使用array_flip删除重复的数组值70

3.2.7 使用shuffle()随机排列数组70

3.2.8 使用array_rand()随机排列横幅72

3.2.9 使用file()将文件读入数组73

3.2.10 使用sort()将数组按值排序74

3.2.11 使用asort()将关联数组按值排序75

3.2.12 使用rsort()将数组按值反序排序75

3.2.13 使用arsort()将关联数组按值反序排序76

3.2.14 使用ksort()将关联数组按键排序77

3.2.15 使用nasort()将数组按值自然排序77

3.2.16 使用usort()将数组非自然排序80

3.2.17 向后循环遍历数组83

3.2.18 循环遍历多维数组85

第4章 信用卡87

4.1 深入分析87

4.1.1 商业账户88

4.1.2 安全89

4.1.3 服务器89

4.1.4 哈希法89

4.1.5 加密91

4.1.6 付款软件98

4.2 快速解决方案103

4.2.1 哈希数据103

第5章 数据库:MySQL与PostgreSQL108

5.1 深入分析108

5.1.1 历史108

5.1.2 一些区别109

5.1.3 数据类型112

5.1.4 平台无关性118

5.1.5 原始数据转入数据库118

5.1.6 数组与数据库118

5.1.7 索引或不索引118

5.1.8 关系119

5.1.9 ODBC119

5.2 快速解决方案119

5.2.1 连接数据库119

5.2.2 数据库列表121

5.2.3 显示数据库表123

5.2.4 显示表字段125

5.2.5 显示表数据129

5.2.6 插入数据行134

5.2.7 创建数据库136

5.2.8 创建表137

5.2.9 会话中使用数据库137

5.2.10 清理代码145

第6章 与众不同的商用数据库149

6.1 深入分析149

6.1.1 SQL149

6.1.2 索引或不用索引149

6.1.3 关系150

6.1.4 持久连接150

6.1.5 ODBC151

6.1.6 DB2152

6.1.7 SAP DB153

6.1.8 其他数据库153

6.1.9 数据库抽象层160

6.2 快速解决方案164

6.2.1 用ODBC访问数据库164

6.2.2 用DBA函数访问数据库175

6.2.3 用DBM函数访问数据库175

6.2.4 用DBX函数访问数据库176

6.2.5 访问Ingres II176

6.2.6 定时检索:通往高性能之路178

第7章 环境因素182

7.1 深入分析182

7.1.1 Apache182

7.1.2 PHP的配置184

7.1.3 安全185

7.1.4 批处理模式下的PHP186

7.1.5 为PHP制定进度187

7.1.6 COM187

7.1.7 文件和目录名称188

7.1.8 POSIX189

7.1.9 为程序间交互提供帮助190

7.1.10 外部程序191

7.1.11 附加信息192

7.1.12 mnoGoSearch函数192

7.2 快速解决方案193

7.2.1 清除旧文件193

7.2.2 执行外部程序197

7.2.3 使用COM将Word文档转换成RTF格式199

7.2.4 HTTP身份验证示例202

7.2.5 更改代码和环境相匹配204

7.2.6 测试内存209

7.2.7 不规则的格式化输出210

7.2.8 确保图像安全210

第8章 文件212

8.1 深入分析212

8.1.1 目录212

8.1.2 文件类型213

8.1.3 上传文件214

8.1.4 文件列表缓存214

8.1.5 权限214

8.2 快速解决方案215

8.2.1 列目录215

8.2.2 创建和删除目录221

8.2.3 列出文件及属性222

8.2.4 报告磁盘空间225

8.2.5 列出图像文件属性233

8.2.6 显示任何数据236

8.2.7 创建空文件240

8.2.8 上传文件241

8.2.9 计算文件的CRC244

第9章 表单246

9.1 深入分析246

9.1.1 可选的导航246

9.1.2 用HTML还是只用PHP247

9.1.3 最少的HTML248

9.1.4 特殊功能249

9.1.5 多个动作253

9.1.6 JavaScript254

9.1.7 长表单254

9.1.8 上传文件259

9.2 快速解决方案260

9.2.1 创建表单260

9.2.2 用函数创建表单261

9.2.3 在表单中创建长列表262

9.2.4 对齐列264

9.2.5 多选一267

9.2.6 使用单选按钮多选一270

9.2.7 多选多271

9.2.8 保留答案并强调错误276

第10章 函数278

10.1 深入分析278

10.1.1 世界上最短的函数278

10.1.2 返回值279

10.1.3 提供值281

10.1.4 可选值282

10.1.5 可变数目的输入字段283

10.1.6 作用域285

10.1.7 静态变量288

10.1.8 递归289

10.1.9 变量中命名的函数289

10.1.10 顺序290

10.2 快速解决方案291

10.2.1 创建函数291

10.2.2 声明全局变量292

10.2.3 声明静态变量293

10.2.4 在变量中存储函数294

10.2.5 使用默认函数参数295

10.2.6 检查函数的存在性296

10.2.7 使用call_user_func()297

10.2.8 使用create_function()298

10.2.9 使用func_get_arg()和func_num_args()299

10.2.10 使用func_get_args()300

10.2.11 注册终止函数300

第11章 图像301

11.1 深入分析301

11.1.1 GIF301

11.1.2 PNG301

11.1.3 JPEG302

11.1.4 PDF302

11.1.5 Flash和Shockwave310

11.1.6 图像数据库317

11.1.7 安装图像模块318

11.1.8 显示图像318

11.1.9 创建图像319

11.1.10 改变图像323

11.1.11 外部程序324

11.1.12 选择正确的格式325

11.2 快速解决方案325

11.2.1 列出图像+325

11.2.2 用ClibPDF在PDF文档中创建文本331

11.2.3 用PDFlib在PDF文档中创建文本333

11.2.4 在GIF、JPEG或PNG图像中创建文本334

11.2.5 在GIF、JPEG或PNG图像中创建图形336

第12章 国际应用338

12.1 深入分析338

12.1.1 检测语言和国家339

12.1.2 语言需求341

12.1.3 特定应用与特定地区342

12.1.4 GNU重新编码342

12.1.5 GNU gettext343

12.1.6 拼写343

12.1.7 多字节字符348

12.2 快速解决方案349

12.2.1 建立国家信息349

12.2.2 存储国家信息351

12.2.3 检索国家信息354

12.2.4 为国家信息使用会话357

12.2.5 使用GNU Gettext找出其他语言中的消息358

12.2.6 使用SQL找出其他语言中的文本359

12.2.7 检查字符类型362

12.2.8 使用levenshtein()比较短语和地名365

第13章 Internet367

13.1 深入分析367

13.1.1 URL367

13.1.2 浏览其他服务器371

13.1.3 套接字函数371

13.1.4 SNMP374

13.1.5 Curl376

13.1.6 FTP377

13.2 快速解决方案377

13.2.1 Base64编码377

13.2.2 使用PHP浏览网络379

13.2.3 验证链接381

13.2.4 使用FTP函数383

13.2.5 使用Curl390

第14章 LDAP396

14.1 深入分析396

14.1.1 安装397

14.1.2 术语397

14.1.3 服务器功能400

14.1.4 LDAP函数401

14.2 快速解决方案404

14.2.1 在Windows NT中安装LDAP404

14.2.2 连接到LDAP407

14.2.3 添加国家代码410

14.2.4 添加用户414

14.2.5 处理错误415

14.2.6 列出所有项417

第15章 邮件425

15.1 深入分析425

15.1.1 IMAP425

15.1.2 邮件头436

15.1.3 MIME437

15.1.4 操作模式438

15.2 快速解决方案440

15.2.1 安装PHP邮件函数440

15.2.2 发送邮件441

15.2.3 发送有附件的邮件447

15.2.4 确认邮件地址452

第16章 网络456

16.1 深入分析456

16.1.1 调试器456

16.1.2 DNS和MX记录456

16.1.3 主机名457

16.1.4 IP地址457

16.1.5 协议名称和编号459

16.1.6 套接字460

16.1.7 系统日志461

16.1.8 NFS463

16.1.9 NIS463

16.1.10 WDDX465

16.1.11 CORBA466

16.1.12 压缩468

16.2 快速解决方案471

16.2.1 检查DNS记录471

16.2.2 获得MX记录473

16.2.3 获得主机名473

16.2.4 列出协议编号476

16.2.5 使用WDDX序列化数据478

16.2.6 使用zlib压缩数据481

16.2.7 写私有日志483

第17章 对象485

17.1 深入分析485

17.1.1 类485

17.1.2 属性488

17.1.3 方法490

17.1.4 扩展类492

17.1.5 软件分发和文档496

17.2 快速解决方案498

17.2.1 在会话中存储对象并使用——sleep()498

17.2.2 使用对象函数502

17.2.3 用对象定制网页506

17.2.4 读取新闻510

第18章 搜索517

18.1 深入分析517

18.1.1 搜索搜索引擎517

18.1.2 Z39.50518

18.1.3 YAZ518

18.1.4 使用YAZ搜索520

18.1.5 基于数据库的搜索525

18.2 快速解决方案528

18.2.1 在服务器上搜索528

18.2.2 搜索多个服务器534

18.2.3 搜索google.com539

18.2.4 索引数据543

第19章 会话547

19.1 深入分析547

19.1.1 对所有者的好处548

19.1.2 对访问者的好处548

19.1.3 会话标识符548

19.1.4 Cookie548

19.1.5 文件与数据库549

19.1.6 PHP工具550

19.1.7 客户服务559

19.2 快速解决方案559

19.2.1 使用Cookie和文件开始会话559

19.2.2 使用MySQL开始会话563

19.2.3 显示当前用户572

19.2.4 使用session_end()573

第20章 XML577

20.1 深入分析577

20.1.1 什么是XML577

20.1.2 数据578

20.1.3 结构581

20.1.4 XML函数584

20.1.5 XSLT591

20.1.6 WDDX595

20.1.7 DOM595

20.2 快速解决方案601

20.2.1 显示XML文件601

20.2.2 显示XML数据602

20.2.3 解析XML数据604

20.2.4 匹配XML的开始和结束标记609

热门推荐