《PHP 7编程实战》内容简介与阅读建议

获取这本书 暂无已核验电子书资源
下载
分类
计算机类
出版年份
2017
语言
中文

《PHP 7编程实战》内容简介

Web网站的专门化和多元化发展趋势,要求网页编程语言必须满足编写出运行速度快、节省资源且具有较高安全性动态网页的需求。本书介绍的PHP 7网页编程语言就是其中的佼佼者。本书由13章构成,详细介绍了PHP 7的新增功能和中高级PHP技术,包括安装和配置PHP 7开发环境的入门知识、PHP 7的新增功能、PHP中的函数式编程功能、PHP面向对象编程功能的基础知识、使用命名空间和特性(trait)的方式、从数据库读取数据和向数据库中写入数据的方式、创建HTML表单元素的类的方式、过滤与验证数据的方式、实现SOAP和REST客户端与服务器的手段、PHP*的国际化网页功能、遵循PSR-7编程规范编写中间件的方式、使用PHP实现高级算法(如链表、冒泡排序程序、堆栈和二分查找程序)的方式、软件设计模式、当前互联网中常见的攻击手段和相应的防护手段、加密/解密技术,以及可帮助你编写出优质代码的*编程习惯和调试技巧。此外,附录还介绍了PSR-7编程规范。

《PHP 7编程实战》书籍信息摘要

《PHP 7编程实战》内容简介与阅读建议,作者 【美】Doug Bierer(道格·比尔),计算机类,2017年。获取前建议核对作者、出版社、年份、ISBN、版本和正版渠道。相关主题:PHP、计算机类。

《PHP 7编程实战》适合哪些读者?

适合根据书名、作者、目录、标签和格式继续判断阅读价值的读者。

获取建议

《PHP 7编程实战》怎么获取更合适?

优先确认版本和阅读目的;下载区只展示已核验的公版、授权、开放许可或官方试读资源。

下载

暂无已核验电子书资源;本站不展示未授权完整文件。

下载

版本

优先选择作者、译者、出版社、出版年份和 ISBN 信息明确的版本;经典作品可优先选择校注、导读或权威出版社版本。

目录

  1. 第1章 基础知识 1
  2. 本章主要内容简介 1
  3. 安装PHP 7的注意事项 1
  4. 内置PHP Web服务器的使用方法 6
  5. 定义用于测试的MySQL数据库 7
  6. 安装PHPUnit 8
  7. 实现类自动加载 9
  8. 扫描网站 12
展开全部(共 122 章节)
  1. 创建深层次的网页扫描器 16
  2. 创建将PHP 5代码转换为PHP 7代码的代码转换器 18
  3. 第2章 PHP 7中的高效功能 25
  4. 本章主要内容简介 25
  5. 了解抽象语法树 26
  6. 了解语法分析中的差异 30
  7. 了解foreach()处理过程中的差异 32
  8. 使用PHP 7中的增强功能提高性能 36
  9. 遍历含有大量数据的文件 40
  10. 将电子表格上传到数据库中 43
  11. 递归式目录迭代器 46
  12. 第3章 PHP中的函数式编程功能 51
  13. 本章主要内容简介 51
  14. 开发函数 51
  15. 提示数据类型 55
  16. 设置函数返回值的数据类型 60
  17. 使用迭代器 64
  18. 使用生成器编写自己的迭代器 73
  19. 第4章 PHP中的面向对象编程功能 77
  20. 本章主要内容简介 77
  21. 开发类 77
  22. 扩展类 85
  23. 使用静态属性和方法 93
  24. 使用命名空间 97
  25. 定义可见性 102
  26. 使用接口 106
  27. 使用特性 112
  28. 实现匿名类 119
  29. 第5章 与数据库进行交互 125
  30. 本章主要内容简介 125
  31. 使用PDO连接数据库 125
  32. 创建OOP式的SQL语句生成器 139
  33. 处理分页 142
  34. 定义与数据库表匹配的实体 147
  35. 将实体类的数据类型设置为与RDBMS查询操作匹配的数据类型 152
  36. 在查询结果中嵌入二次查询操作 160
  37. 实现jQuery DataTables插件的PHP查询 164
  38. 第6章 创建可伸缩的网站 169
  39. 本章主要内容简介 169
  40. 创建通用表单元素生成器 169
  41. 创建HTML radio元素生成器 177
  42. 创建HTML select元素生成器 181
  43. 实现表单工厂 186
  44. 关联$_POST过滤器 192
  45. 关联$_POST验证器 206
  46. 将验证操作与表单关联起来 212
  47. 第7章 访问Web服务 219
  48. 本章主要内容简介 219
  49. 在PHP和XML之间转换 219
  50. 创建简单的REST客户端 223
  51. 创建简单的REST服务器 234
  52. 创建简单的SOAP客户端 243
  53. 创建简单的SOAP服务器 247
  54. 第8章 使用date/time数据类型和国际化功能 253
  55. 本章主要内容简介 253
  56. 在查看脚本中使用表情图示或表情符号 253
  57. 转换复杂的字符 256
  58. 通过浏览器数据获取用户所在地信息 258
  59. 根据用户所在地使用适当的格式显示数字 262
  60. 根据用户所在地处理货币数据 266
  61. 根据用户所在地对日期/时间(date/time)数据类型进行格式化处理 272
  62. 创建HTML式的国际化日历生成器 277
  63. 创建循环事件生成器 286
  64. 在不使用gettext工具集的情况下处理翻译工作 294
  65. 第9章 开发中间件 304
  66. 本章主要内容简介 304
  67. 通过中间件执行验证操作 304
  68. 使用中间件实现访问控制 311
  69. 使用缓存提高性能 319
  70. 实现路由功能 332
  71. 实现框架系统间的相互调用 338
  72. 使用中间件实现跨编程语言功能 347
  73. 第10章 高级算法 351
  74. 本章主要内容简介 351
  75. 使用读取器和设置器 351
  76. 实现链表 358
  77. 编写冒泡排序程序 363
  78. 实现堆栈 366
  79. 创建实现二分查找操作的类 369
  80. 实现搜索引擎 373
  81. 显示多维数组和累加合计 380
  82. 第11章 实现多种软件设计模式 388
  83. 本章主要内容简介 388
  84. 创建数组至对象水合器(array to object hydrator) 389
  85. 创建对象至数组水合器(object to array hydrator) 391
  86. 实现策略模式 393
  87. 定义映射器 404
  88. 实现对象关联映射功能 414
  89. 实现发布/订阅设计模式 426
  90. 第12章 提高网页的安全性 433
  91. 本章主要内容简介 433
  92. 过滤通过$_POST变量获得的数据 433
  93. 验证通过$_POST变量获得的数据 438
  94. 为PHP会话提供安全防护 441
  95. 通过令牌提高表单的安全性 448
  96. 创建具有较高安全性的密码生成器 454
  97. 通过验证码为表单提供安全防护 459
  98. 在不使用mcrypt加密扩展库的情况下实现加密/解密功能 474
  99. 第13章 最佳编程习惯、测试和调试 480
  100. 本章主要内容简介 480
  101. 使用特性和接口 480
  102. 通用异常处理程序 486
  103. 通用错误处理程序 490
  104. 编写简单测试 494
  105. 编写测试套件 514
  106. 生成模拟测试数据 517
  107. 使用session_start参数自定义会话 530
  108. 附录 定义PSR-7类 535
  109. 本附录主要内容简介 535
  110. 实现PSR-7值对象类 535
  111. 开发PSR-7请求类 556
  112. 定义PSR-7回应类 571
  113. 《PHP 7编程实战》[美]Doug Bierer【文字版_PDF电子书_下载】大小:11.16MB已经过安全软件检测无毒,请您放心下载。
  114. 浏览器不支持脚本!

常见问题

《PHP 7编程实战》适合谁读?

适合根据书名、作者、目录、标签和格式继续判断阅读价值的读者。

《PHP 7编程实战》阅读难度高吗?

建议先看简介、目录、作者和相关书籍,再判断是否适合当前阶段阅读。

《PHP 7编程实战》纸质书值得买吗?

当前暂未接入已核验的纸质书购买链接,建议通过出版社、京东、当当等正版渠道核对版本后购买。

《PHP 7编程实战》哪个版本更适合?

优先选择作者、译者、出版社、出版年份和 ISBN 信息清楚的版本;经典作品可优先选择校注、导读或权威出版社版本。

在哪里可以合法获取《PHP 7编程实战》?

当前没有确认授权的电子书下载资源,也暂未接入已核验购买链接;商业出版物不提供未授权下载,建议通过出版社、京东、当当或官方电子书平台核对获取。

如何继续查找《PHP 7编程实战》相关书籍?

可以进入 【美】Doug Bierer(道格·比尔) 作者页查看其他作品,也可以通过分类、标签、排行榜、人工推荐和“读完这本还可以读”继续发现相近主题。

手机扫码下载

使用手机扫描二维码

扫码后会直接打开下载链接。

电子书下载二维码

手机端点击下载会直接跳转,无需扫码。