所有分类
  • 所有分类
  • 机械工业
  • 人民邮电
  • 清华大学
  • 电子工业

PHP编程 第4版 PDF下载

PHP编程 第4版 PDF下载插图

PHP编程 第4版封面

PHP编程 第4版 PDF下载插图1

PHP编程 第4版书签

基本信息
作者: (美)Kevin Tatroe(凯文·塔特罗), (加)Peter MacIntyre(彼得·麦金太尔)
译者: 卢涛
出版社:电子工业出版社
ISBN:9787121404634
上架时间:2021-2-23
出版日期:2021 年1月
开本:16开
页码:504
版次:1-1
所属分类:计算机

内容简介
书籍
计算机书籍
PHP是一种被广泛使用的Web编程语言,它简单易用,而且与时俱进,不断进化,提升性能。本书基于PHP 7.4,深入介绍 PHP编程技术,涵盖了 PHP 所有基本的要点,包括语言基础、 常见的Web应用程序技术、数据库交互技术,以及安全脚本、错误处理、性能调优和跨平台开发等高级主题。作者言简意赅,用大量实例解释PHP语言的要素和运行机制,教授如何使用PHP 7.4的最新特性创建高效的Web应用。无论你是初学 PHP,还是已经具备一定PHP基础知识想继续深入,这本书都很适用。

目录
第1 章 PHP 介绍 1
PHP 可以做什么 1
PHP 的历史简述 2
PHP 的演变 2
PHP 的广泛使用 6
安装PHP 7
PHP 的开发流程 7
配置页面 8
表单 9
数据库 10
图片 12
下一步 14
第2 章 语言基础 15
词法结构 15
大小写区分性 15
语句和分号 15
空白符和换行 16
注释 17
字面量 20
标识符 20
关键字 21
数据类型 22
整型 22
浮点数 23
字符串 24
布尔型 26
数组 26
对象 28
资源 28
回调 29
NULL 30
变量 30
变量的变量 31
变量的引用 31
变量的作用域 32
垃圾收集 34
表达式和操作符 35
操作符的数目 37
操作符的优先级 37
操作符的结合性 38
隐式转换 38
算术操作符 39
字符串连接操作符 40
自动递增/自动递减操作符 40
比较操作符 41
位操作符 42
逻辑操作符 44
类型转换操作符 45
赋值操作符 46
其他操作符 47
流程控制语句 48
if 48
switch 51
while 53
for 55
foreach 57
try catch 57
declare 58
exit 和return 59
goto 59
包含代码 60
将PHP 嵌入Web 页面 62
标准(XML)风格 62
SGML 风格 64
直接输出内容 64
下一步 64
第3 章 函数 65
调用函数 65
定义函数 66
变量作用域 68
全局变量 69
静态变量 70
函数参数 71
按值传递参数 71
按引用传递参数 71
默认参数 72
可变参数 72
遗漏参数 73
类型提示 74
返回值 75
可变函数 76
匿名函数 77
下一步 79
第4 章 字符串 80
引用字符串常量 80
变量插值 80
单引号括起来的字符串 81
双引号括起来的字符串 81
here 文档 82
输出字符串 84
echo 84
print() 85
printf() 85
print_r() 和var_dump() 87
访问单个字符 89
整理字符串 89
删除空白符号 89
改变大小写 90
编码和转义 91
HTML 91
URL 94
SQL 95
C 语言字符串编码 96
比较字符串 96
精确比较 97
近似相等 98
处理和查找字符串 100
子串 100
其他字符串函数 101
分解字符串 102
字符串查找函数 104
正则表达式 107
基础 107
字符类 108
选择性 109
重复序列 110
子模式 110
分隔符 111
匹配行为 111
字符类 112
锚 113
量词和贪婪 113
非捕获组 114
逆向引用 114
后缀选项 115
内联选项 116
前向断言和后向断言 117
剪切 118
条件表达式 119
正则表达式的相关函数 119
和Perl 正则表达式的差别 124
下一步 125
第5 章 数组 126
索引数组和关联数组 126
识别数组元素 127
在数组中存储数据 128
在数组末尾添加值 129
指定值的范围 130
获得数组大小 130
填充数组 130
多维数组 131
析取多个值 131
切割数组 132
数组分块 132
键(Key)和值(Value) 133
检查元素是否存在 134
在数组中删除和插入元素 135
数组和变量间的转换 136
从数组创建变量 136
从变量创建数组 137
遍历数组 137
foreach 结构 137
迭代器函数 138
使用for 循环 140
为数组中的每个元素调用函数 140
数组归纳 141
查找元素值 142
排序 144
一次排序一个数组 144
按自然顺序排序 147
一次对多个数组进行排序 147
翻转数组 148
随机排序 149
作用于整个数组 149
计算数组元素的和 149
合并两个数组 150
计算两个数组的差 150
从数组中过滤元素 151
使用数组实现数据类型 151
集合 152
栈 152
实现迭代器接口 154
下一步 156
第6 章 对象 157
对象概述 157
术语 158
创建一个对象 158
访问对象的属性和方法 159
声明一个类 161
声明方法 161
声明属性 164
声明类常量 165
继承 166
接口 167
trait 168
抽象方法 171
构造函数 172
析构函数 173
匿名类 173
自省 174
类检验 174
对象检验 176
自省程序示例 177
序列化 180
下一步 183
第7 章 日期和时间 184
下一步 188
第8 章 Web 技术 189
HTTP 基础 189
变量 190
服务器信息 191
处理表单 193
方法 193
参数 194
自处理页面 195
黏性表单 197
多值参数 198
黏性多值参数 200
文件上传 202
表单验证 203
设置响应标头 205
不同的内容类型 206
重定向 206
过期 206
认证 207
维护状态 208
cookie 209
会话 213
结合cookie 和会话 216
SSL 217
下一步 217
第9 章 数据库 218
使用PHP 访问数据库 218
关系数据库和SQL 219
PHP 数据对象 220
MySQLi 对象接口 224
检索数据用于显示 225
SQLite 226
文件级别的操作 230
MongoDB 238
检索数据 240
插入更复杂的数据 241
下一步 244
第10 章 图片 245
在网页中嵌入图片 245
图片基本概念 247
创建和绘制图片 247
图片程序的结构 248
变更输出格式 249
图片格式支持测试 250
读取已有的文件 250
基本绘图函数 250
带文本的图片 252
字体 253
TrueType 字体 254
动态生成按钮 256
缓存动态生成的按钮 257
更快的缓存 258
图片缩放 260
颜色处理 262
使用 alpha 通道 263
颜色识别 265
真彩色索引 265
图片的文本形式 266
下一步 267
第11 章 PDF 0268
PDF 扩展 268
文件和页面 268
简单的示例 269
初始化文件 270
输出文本单元格 270
文本 270
坐标 270
文本属性 273
页眉、页脚和类扩展 275
图片和链接 277
表格和数据 279
下一步 282
第12 章 XML 0283
XML 快速入门 283
生成XML 文件 285
解析XML 文件 287
元素处理程序 287
字符数据处理程序 288
处理指令 289
实体处理程序 290
默认处理程序 291
选项 292
使用解析器 293
错误 294
方法作为处理程序 295
示例解析程序 296
用DOM 解析XML 文件 301
用SimpleXML 解析XML 文件 301
用XSLT 转换XML 文件 302
下一步 305
第13 章 JSON 0306
使用JSON 306
序列化PHP 对象 307
选项 309
下一步 310
第14 章 安全 311
预防 311
过滤输入 311
转义输出 314
安全漏洞 319
跨站脚本 319
SQL 注入 319
文件名漏洞 321
会话固定 322
文件上传陷阱 323
未授权的文件访问 324
PHP 的代码问题 327
shell 命令弱点 328
数据加密问题 329
更多信息 329
安全概要回顾 329
下一步 330
第15 章 应用技术 331
代码库 331
模板系统 332
处理输出 335
输出缓冲 335
压缩输出 337
性能调优 337
基准测试 338
剖析 340
优化执行时间 341
优化内存占用 342
反向代理和复制 342
下一步 344
第16 章 网页服务 0345
REST 客户端 345
响应 347
获取资源 348
更新资源 349
创建资源 349
删除资源 350
XML-RPC 351
服务器 351
客户端 353
下一步 354
第17 章 调试PHP 0355
开发环境 355
预演环境 356
生产环境 356
phpini 的配置 357
错误处理 358
错误报告 358
异常 360
错误抑制 360
触发错误 360
定义错误处理程序 361
手动调试 364
错误日志 366
IDE 调试 366
更多的调试技术 368
下一步 368
第18 章 不同平台的PHP 0369
为Windows 和UNIX 编写可移植的代码 369
确定平台 369
跨平台处理路径 370
探索服务器环境 370
发送邮件 371
行尾处理 372
文件尾部处理 372
使用外部命令 373
访问特定平台扩展 373
COM 接口 373
背景 373
PHP 函数 375
API 规范 375
附录A 函数参考 377
作者介绍 474
封面介绍 475

资源下载此资源下载价格为3积分点击检测网盘有效后购买,VIP免费
客服QQ:3599229794
资源下载
下载价格3 积分
客服QQ:3599229794
0

评论0

请先

显示验证码
没有账号? 注册  忘记密码?