图书介绍
PHP与MYSQL案例剖析PDF|Epub|txt|kindle电子书版本网盘下载
![PHP与MYSQL案例剖析](https://www.shukui.net/cover/45/31755225.jpg)
- (美)ELLIE QUIGLEY MARKO GARGENTA著;王军等译 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115168252
- 出版时间:2007
- 标注页数:672页
- 文件大小:276MB
- 文件页数:686页
- 主题词:PHP语言-程序设计;关系数据库-数据库管理系统,MySQL
PDF下载
下载说明
PHP与MYSQL案例剖析PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 简介1
1.1 从静态到动态站点1
1.1.1 静态Web站点1
1.1.2 动态Web站点2
1.1.3 什么是开放源码3
1.2 关于PHP3
1.3 关于MySQL6
1.3.1 在哪里获得MySQL和文档6
1.3.2 MySQL特性7
1.3.3 如何安装MySQL和PHP7
1.3.4 MySQL和PHP的优点8
1.4 本章小结9
1.4.1 应该掌握的内容9
1.4.2 下一步9
第2章 入门10
2.1 Web页面的生存周期10
2.2 PHP脚本剖析11
2.3 需要考虑的一些事情16
2.3.1 PHP和HTML是不同的语言16
2.3.2 语句、空白和换行17
2.3.3 注释19
2.3.4 使用PHP函数21
2.4 复习24
2.4.1 在命令行运行PHP24
2.4.2 确定PHP的版本25
2.4.3 在命令行执行脚本25
2.4.4 以交互方式运行PHP26
2.4.5 命令行PHP的选项26
2.4.6 Php.ini文件27
2.5 本章小结29
2.5.1 应该掌握的内容29
2.5.2 下一步29
第3章 PHP快速入门31
3.1 快速入门、快速参考31
3.1.1 对于程序员31
3.1.2 对于非程序员31
3.1.3 PHP语法和结构31
3.2 本章小结44
第4章 构件:数据类型、文字、变量和常数45
4.1 数据类型45
4.1.1 数值46
4.1.2 字符串47
4.1.3 布尔值52
4.1.4 特殊数据类型52
4.2 变量54
4.2.1 定义和赋值54
4.2.2 变量名54
4.2.3 变量声明和初始化55
4.2.4 显示变量57
4.2.5 变量和混合数据类型60
4.2.6 串接和变量61
4.2.7 引用62
4.2.8 可变变量(动态变量)63
4.2.9 变量的作用域64
4.2.10 管理变量65
4.2.11 表单变量简介69
4.3 常数76
4.3.1 常数是什么76
4.3.2 利用define()函数创建常数76
4.3.3 constant()函数77
4.3.4 预定义常数和一些“神奇”常数78
4.4 本章小结79
4.4.1 应该掌握的内容79
4.4.2 下一步80
第5章 操作符82
5.1 关于PHP操作符和表达式82
5.1.1 赋值83
5.1.2 优先与结合83
5.1.3 算术操作符86
5.1.4 短路赋值操作符87
5.1.5 自动增量和自动减量操作符88
5.1.6 一些常用数学函数90
5.1.7 强制转化操作符91
5.1.8 串接操作符93
5.1.9 比较操作符94
5.1.10 数字比较96
5.1.11 比较字符串97
5.1.12 逻辑操作符98
5.1.13 条件操作符106
5.1.14 比特操作符108
5.1.15 执行操作符110
5.1.16 错误控制操作符111
5.1.17 类型操作符112
5.2 本章小结112
5.2.1 应该掌握的内容112
5.2.2 下一步113
第6章 字符串114
6.1 字符串是什么114
6.1.1 引号115
6.1.2 字符串操作符117
6.2 字符串函数119
6.2.1 字符串的格式化和显示119
6.2.2 数字和货币的格式化123
6.2.3 字符串长度124
6.2.4 字符串里的单词数量125
6.2.5 改变字符串大小写126
6.2.6 字符串比较128
6.2.7 字符串相似性133
6.2.8 分解字符串137
6.2.9 重复字符串138
6.2.10 字符串剪裁与填充139
6.2.11 查找和替换142
6.2.12 字符定位145
6.2.13 提取字符串片断——子串146
6.2.14 特殊字符和字符串153
6.2.15 处理HTML特殊字符161
6.3 其他字符串函数164
6.4 本章小结167
6.4.1 应该掌握的内容167
6.4.2 下一步167
第7章 条件与循环169
7.1 控制结构、语句块和复合语句169
7.2 循环177
7.2.1 while循环177
7.2.2 do/while循环179
7.2.3 for循环180
7.2.4 foreach循环183
7.2.5 用break和continue控制循环183
7.3 本章小结187
7.3.1 应该掌握的内容187
7.3.2 下一步187
第8章 数组190
8.1 什么是数组190
8.1.1 创建和命名数组193
8.1.2 访问数组的元素(值)197
8.1.3 显示数组内容201
8.1.4 利用循环访问数组元素204
8.1.5 检查数组是否存在210
8.1.6 从数组创建字符串和从字符串创建数组212
8.1.7 数组的大小214
8.1.8 从数组提取关键字和值216
8.1.9 从数组元素创建变量221
8.1.10 多维数组226
8.1.11 数组排序230
8.1.12 随机处理数组237
8.2 修改数组(清除、删除、添加和改变元素)240
8.2.1 删除数组及其元素241
8.2.2 向数组添加元素244
8.2.3 拷贝数组的元素248
8.2.4 结合与合并数组250
8.2.5 数组操作符254
8.2.6 其他数组函数257
8.3 本章小结260
8.3.1 应该掌握的内容260
8.3.2 下一步261
第9章 自定义函数262
9.1 什么是函数262
9.1.1 函数声明、定义和调用263
9.1.2 传递变元265
9.1.3 返回值273
9.1.4 使用回调函数279
9.1.5 作用域282
9.1.6 嵌套函数286
9.1.7 递归函数288
9.1.8 函数库——要求与包含290
9.2 本章小结293
9.2.1 应该掌握的内容293
9.2.2 下一步294
第10章 PHP表单295
10.1 简介295
10.2 复习HTML表单295
10.2.1 浏览器担当的角色295
10.2.2 服务器担当的角色298
10.2.3 创建HTML表单299
10.3 PHP与表单303
10.3.1 register_globals指令304
10.3.2 使用超全局数组获取表单数据305
10.3.3 请求方法306
10.3.4 表单字段名称及用户输入里的怪字符306
10.3.5 表单参数:$_REQUEST数组308
10.3.6 表单参数和中样式311
10.3.7 表单参数和长(旧)样式316
10.3.8 处理具有多选项的表单317
10.3.9 使用图像按钮的表单320
10.3.10 自处理HTML表单322
10.3.11 使用隐藏字段324
10.3.12 用户的重定向326
10.3.13 上传文件329
10.3.14 粘性表单333
10.3.15 何处获取关于超全局数组的信息337
10.3.16 如何获取服务器信息337
10.3.17 如何获取环境的信息340
10.4 本章小结341
10.4.1 应该掌握的内容341
10.4.2 下一步342
第11章 文件和目录344
11.1 文件344
11.1.1 文件权限和所有权344
11.1.2 UNIX/Linux权限344
11.1.3 Windows权限346
11.2 Web服务程序、PHP和权限348
11.2.1 PHP内置函数348
11.2.2 文件句柄349
11.2.3 打开文件350
11.2.4 打开文件进行读取351
11.2.5 文件指针的定位358
11.2.6 打开URL进行读取361
11.2.7 不使用文件名称读取文件内容362
11.2.8 打开文件进行写入和添加367
11.2.9 文件检查371
11.2.10 创建、拷贝、重命名和删除文件375
11.3 目录376
11.3.1 打开和读取目录377
11.3.2 获取路径信息378
11.3.3 改变和获取当前目录379
11.4 利用包含文件管理内容380
11.5 本章小结385
11.5.1 应该掌握的内容386
11.5.2 下一步386
第12章 正则表达式和式样匹配387
12.1 什么是正则表达式387
12.2 式样匹配函数388
12.2.1 查找式样389
12.2.2 查找和替换394
12.2.3 获得控制——正则表达式元字符403
12.2.4 在文本文件里查找式样431
12.2.5 利用PHP实现表单检验433
12.2.6 获取Web上的帮助438
12.3 本章小结439
12.3.1 应该掌握的内容439
12.3.2 下一步440
第13章 MySQL简介442
13.1 关于数据库442
13.1.1 客户端/服务器数据库443
13.1.2 与数据库通信443
13.1.3 MySQL的优缺点443
13.2 剖析关系型数据库444
13.2.1 数据库服务程序445
13.2.2 数据库445
13.2.3 表446
13.2.4记录和字段446
13.2.5 主键和索引448
13.2.6 数据库规划448
13.3 连接到数据库449
13.3.1 MySQL命令行选项450
13.3.2 图形用户工具452
13.4 MySQL授权系统455
13.4.1 登录到数据库服务程序455
13.4.2 查找数据库456
13.4.3 “user”表457
13.4.4 “db”表458
13.4.5 “host”表459
13.4.6 实际范例460
13.4.7 Grant与Revoke命令461
13.4.8 创建和清除数据库462
13.4.9 一些有用的MySQL函数463
13.5 本章小结464
13.5.1 应该掌握的内容464
13.5.2 下一步465
第14章 SQL语言指南466
14.1 SQL是什么466
14.1.1 SQL的标准化466
14.1.2 执行SQL语句467
14.1.3 关于SQL命令/查询468
14.1.4 SQL与数据库470
14.1.5 SQL数据库表471
14.2 SQL数据操作语言(DML)473
14.2.1 SELECT命令474
14.2.2 INSERT命令484
14.2.3 UPDATE命令484
14.2.4 DELETE语句485
14.3 SQL数据定义语言486
14.3.1 创建数据库486
14.3.2 SQL数据类型487
14.3.3 创建表488
14.3.4 创建关键字490
14.3.5 关系492
14.3.6 改变表495
14.3.7 删除表496
14.3.8 删除数据库496
14.4 SQL函数496
14.4.1 数值函数497
14.4.2 字符串函数499
14.4.3 日期和时间函数500
14.5 本章小结503
14.5.1 应该掌握的内容503
14.5.2 下一步504
第15章 PHP与MySQL的集成507
15.1 导言507
15.1.1 连接到数据库服务程序507
15.1.2 选择数据库509
15.1.3 执行SQL语句(INSERT、UPDATE、DELETE)510
15.1.4 获取查询结果(SELECT)512
15.1.5 其他常用MySQL函数515
15.2 留言簿范例520
15.2.1 第1步:设计数据库520
15.2.2 第2步:创建消息页面521
15.2.3 第3步:列出全部消息524
15.2.4 范例小结525
15.3 本章小结526
15.3.1 应该掌握的内容526
15.3.2 下一步526
第16章 Cookie和会话528
16.1 什么是无状态528
16.2 什么是Cookie528
16.2.1 Cookie的成分529
16.2.2 Cookie的属性530
16.3 PHP与Cookie531
16.3.1 使用setcookie()函数创建Cookie531
16.3.2 利用Cookie追踪用户536
16.3.3 延长Cookie的生命539
16.3.4 缓存与HTTP头标540
16.3.5 删除Cookie543
16.4 什么是会话544
16.4.1 在哪里保存会话546
16.4.2 启动基于Cookie的会话548
16.4.3 注册会话549
16.4.4 在会话里保存数组551
16.4.5 会话Cookie函数和配置选项554
16.4.6 利用会话设置偏爱555
16.4.7 命名会话560
16.4.8 没有Cookie的会话562
16.4.9 利用链接传递会话ID565
16.4.10 修改会话ID569
16.4.11 终止会话570
16.4.12 会话运行时间配置572
16.4.13 利用会话实现一个登录系统573
16.5 本章小结577
16.5.1 应该掌握的内容577
16.5.2 下一步578
第17章 对象579
17.1 什么是对象?579
17.2 使用类580
17.2.1 定义类580
17.2.2 类的实例化581
17.2.3 创建一个完整的类584
17.2.4 显示一个对象586
17.2.5 获取类信息的函数587
17.2.6 封装和信息隐藏587
17.2.7 类成员和作用域588
17.2.8 特殊方法590
17.2.9 继承598
17.2.10 覆盖方法601
17.2.11 访问受保护的成员602
17.3 PHP 5的一些对象特性605
17.3.1 final类和方法605
17.3.2 静态成员606
17.3.3 类常数607
17.3.4 类的重用608
17.4 本章小结612
附录A 建立一个艺术图库614
A.1 项目概述614
A.2 公共和私有614
A.3 创建Web站点615
A.3.1 创建数据库615
A.3.2 管理页面616
A.3.3 公共页面625
A.3.4 利用登录保护页面631
A.4 安装艺术画廊站点632
A.4.1 Canvas Gallery站点的文件在哪里632
A.4.2 安装MySQL数据库632
A.4.3 编辑PHP页面634
A.5 小结634
附录B PHP与电子邮件635
B.1 邮件服务程序635
B.2 MIME(多用途互联网邮件扩展)636
B.3 运行时间配置选项636
B.4 mail()函数636
B.5 发送一个简单的电子邮件消息637
B.6 范例:发送一个HTML消息638
附录C PHP与日期/时间643
C.1 格式化日期和时间643
C.1.1 date()函数643
C.1.2 strftime()函数645
C.2 获取时标647
C.2.1 time()函数647
C.2.2 mktime()函数648
C.2.3 从字符串创建UNIX时标650
C.3 获取日期和时间651
附录D 安全与调试655
D.1 关于安全655
D.1.1 网络安全与SSL655
D.1.2 操作系统、Web服务程序和文件系统的安全656
D.2 保护PHP和MySQL656
D.3 调试661
D.3.1 启动错误报告661
D.3.2 首先纠正解析错误662
D.3.3 用于调试的显示语句662
D.3.4 纠正SQL错误665
D.3.5 更多调试技巧666
附录E 安装过程667
E.1 关于Web服务程序667
E.2 在Windows上安装Apache667
E.3 在Windows上安装PHP668
E.4 在Linux/UNIX上安装PHP669
E.5 在MacOSX上安装PHP669
E.6 配置Apache使用PHP模块(各种平台)669
E.7 配置php.ini(各种平台)670
E.8 在Windows上安装MySQL671
E.9 在Linux/UNIX上安装MySQL671
E.10 在MacOSX上安装MySQL672
E.11 阅读手册672