图书介绍
PHP编程 第3版PDF|Epub|txt|kindle电子书版本网盘下载
![PHP编程 第3版](https://www.shukui.net/cover/69/34412020.jpg)
- (美)塔特罗,(美)麦金太尔,(美)勒多夫著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121253126
- 出版时间:2015
- 标注页数:510页
- 文件大小:57MB
- 文件页数:540页
- 主题词:PHP语言-程序设计
PDF下载
下载说明
PHP编程 第3版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 PHP介绍1
PHP可以做什么1
PHP历史简述2
PHP的演变2
PHP的广泛使用7
安装PHP7
PHP的发展8
配置页9
表单9
数据库11
图像13
第2章 语言基础15
词法结构15
大小写15
语句和分号15
空白符和换行16
注释17
字面量20
标识符20
关键字21
数据类型22
整型22
浮点数23
字符串24
布尔型25
数组26
对象27
资源28
回调29
NULL29
变量29
变量的变量30
变量的引用30
变量的作用域31
垃圾收集33
表达式和操作符35
操作符的数目36
操作符的优先级36
操作符的结合性37
隐式转换37
算术操作符38
字符串连接操作符39
自动递增/自动递减操作符39
比较操作符40
位操作符41
逻辑操作符43
类型转换操作符43
赋值操作符45
其他操作符46
流程控制语句47
if47
switch50
while51
for54
foreach55
try...catch56
declare56
exit和return57
goto57
包含代码58
在Web页面中嵌套PHP60
标准(XML)风格60
SGML风格62
ASP风格62
Script风格62
直接输出内容63
第3章 函数65
调用函数65
定义函数66
变量作用域68
全局变量69
静态变量70
函数参数70
按值传递参数70
按引用传递参数71
默认参数71
可变参数72
遗漏参数73
类型提示74
返回值74
可变函数75
匿名函数76
第4章 字符串79
引用字符串常量79
变量插值79
单引号括起来的字符串80
双引号括起来的字符串80
here文档81
输出字符串82
echo83
print()83
printf()83
print_r()和var dump()85
访问单个字符87
整理字符串87
删除空白符号87
改变大小写88
编码和转义89
HTML89
URL92
SQL93
C语言字符串编码93
比较字符串94
精确比较94
近似相等96
处理和查找字符串98
子串98
其他字符串函数99
分解字符串100
字符串查找函数102
正则表达式105
基础105
字符类106
选择性107
重复序列107
子模式108
分隔符108
匹配行为109
字符类109
锚111
量词和贪婪111
非捕获组112
逆向引用112
后缀选项112
内联选项114
前向和后向断言114
剪切115
条件表达式116
正则表达式的相关函数116
和Perl正则表达式的差别122
第5章 数组123
索引数组和关联数组123
识别数组元素124
在数组中存储数据124
在数组末尾添加值126
指定值的范围126
获得数组大小126
填充数组127
多维数组127
析取多个值128
切割数组128
数组分块129
键(Key)和值(Value)130
检查元素是否存在130
在数组中删除和插入元素131
数组和变量间的转换132
从数组创建变量133
从变量创建数组133
遍历数组133
foreach结构134
迭代器函数134
使用for循环136
为数组中的每个元素调用函数136
数组归纳137
查找元素值138
排序139
一次排序一个数组140
按自然顺序排序142
一次对多个数组进行排序143
翻转数组143
随机排序144
作用于整个数组145
计算数组的和145
合并两个数组145
计算两个数组的不同146
从数组中过滤元素146
使用数组147
集合147
堆栈148
迭代器接口149
第6章 对象153
术语154
创建一个对象154
访问对象的属性和方法155
声明一个类156
声明方法157
声明属性159
声明类常量161
继承162
接口163
特征163
抽象类方法167
构造函数168
析构函数169
自省170
类检验170
对象检验171
自省程序示例172
序列化176
第7章 Web技术181
HTTP基础181
变量182
服务器信息183
处理表单185
方法185
参数186
自处理页面187
粘性表单189
多值参数190
粘性多值参数192
文件上传194
表单验证195
设置响应头197
不同的内容类型198
重定向198
过期198
认证199
维护状态200
cookie201
会话204
结合cookie和会话207
SSL208
第8章 数据库209
使用PHP访问数据库209
关系型数据库和SQL210
PHP数据对象211
MySQLi对象接口214
检索数据显示215
SQLite216
直接文件级别操作220
MongoDB228
检索数据231
插入更复杂的数据231
第9章 图像235
在网页中嵌入图片235
基本图像概念236
创建和绘制图像237
图像程序的结构238
变更输出格式239
图片格式支持测试239
读取已有的文件240
基本画图函数240
带文本的图像242
字体243
TrueType字体243
动态生成按钮245
缓存动态生成的按钮246
更快的缓存247
图片缩放249
颜色处理251
使用alpha通道252
颜色识别253
真彩色索引254
图像的文本形式255
第10章 PDF257
PDF扩展257
文档和页面257
简单的示例258
初始化文档259
输出文本单元格259
文本259
坐标259
文本属性262
页眉、页脚和类扩展264
图片和链接266
表格和数据269
第11章 XML273
XML快速入门273
生成XML275
解析XML277
元素处理器277
字符数据处理器278
处理指令279
实体处理器279
默认处理器281
选项282
使用解析器282
错误284
方法作为处理器285
示例解析程序285
用DOM解析XML290
用SimpleXML解析XML291
用XSLT转换XML292
第12章 安全295
过滤输入295
跨站脚本297
SQL注入298
转义输出299
文件名304
会话固定306
文件上传306
不要相信浏览器提供的文件名306
提防文件系统填充307
尚存的register_globals307
文件访问308
限制文件系统访问特定目录308
第一次就做对309
不要使用文件309
会话文件309
隐藏PHP库310
PHP代码310
命令行脚本312
更多信息312
安全概要重述313
第13章 应用技术315
代码库315
模板系统316
处理输出319
输出缓冲319
压缩输出321
错误处理321
错误报告321
错误抑制323
触发错误323
定义错误处理器324
性能调优327
基准测试328
分析329
优化执行时间331
优化内存占用331
反向代理和复制331
第14章 不同平台的PHP335
为Windows和UNIX写可移植的代码335
确定平台336
跨平台处理路径336
服务器环境336
发送邮件337
行尾处理337
文件尾部处理338
外部命令338
常见的特定平台扩展338
COM接口339
背景339
PHP函数341
确定API341
第15章 网页服务343
REST客户端343
响应345
获取资源348
更新资源348
创建资源349
删除资源350
XML-RPC350
服务器350
客户端352
第16章 调试PHP355
开发环境355
预演环境356
生产环境356
php.ini配置357
手动调试358
错误日志360
IDE调试361
更多的调试技术362
第17章 日期和时间363
附录A 函数参考367
索引487