Verwandte Artikel zu PHP 7 编程实战

9787121327728: PHP 7 编程实战

Inhaltsangabe

Web网站的专门化和多元化发展趋势,要求网页编程语言必须满足编写出运行速度快、节省资源且具有较高安全性动态网页的需求。本书介绍的PHP7网页编程语言就是其中的佼佼者。本书由13章构成,详细介绍了PHP7的新增功能和中高级PHP技术,包括安装和配置PHP7开发环境的入门知识、PHP7的新增功能、PHP中的函数式编程功能、PHP面向对象编程功能的基础知识、使用命名空间和特性(trait)的方式、从数据库读取数据和向数据库中写入数据的方式、创建HTML表单元素的类的方式、过滤与验证数据的方式、实现SOAP和REST客户端与服务器的手段、PHP*新的国际化网页功能、遵循PSR-7编程规范编写中间件的方式、使用PHP实现高级算法(如链表、冒泡排序程序、堆栈和二分查找程序)的方式、软件设计模式、当前互联网中常见的攻击手段和相应的防护手段、加密/解密技术,以及可帮助你编写出优质代码的*佳编程习惯和调试技巧。此外,附录还介绍了PSR-7编程规范。PHP7挟大量的、强大的新功能和工具迅猛而来,使用这些功能和工具可以优化代码,编写出比旧PHP版本程序速度更快的程序。本书着重介绍了PHP7相关的中高级PHP编程技术。书中的所有范例程序都源于现实情况,旨在帮助PHP开发者解决经常遇到的现实问题。此外,本书还介绍了向下兼容性故障,并在需要修改PHP5代码的情况中提供了大量的指导意见,也介绍了*新的PHP7.X功能。学过本书介绍的知识后,你将拥有必备的工具和技术,从而能够为网站开发出高效的应用程序。书中的内容◎简明的、易于理解的介绍方式◎精心挑选出来的*重要的任务和问题◎细心编排的帮助高效解决问题的处理步骤◎对问题处理思路的清晰说明◎可用于解决实际问题的方案第1章基础知识1本章主要内容简介1安装PHP7的注意事项1内置PHPWeb服务器的使用方法6定义用于测试的MySQL数据库7安装PHPUnit8实现类自动加载9扫描网站12创建深层次的网页扫描器16创建将PHP5代码转换为PHP7代码的代码转换器18第2章PHP7中的高效功能25本章主要内容简介25了解抽象语法树26了解语法分析中的差异30了解foreach()处理过程中的差异32使用PHP7中的增强功能提高性能36遍历含有大量数据的文件40将电子表格上传到数据库中43递归式目录迭代器46第3章PHP中的函数式编程功能51本章主要内容简介51开发函数51提示数据类型55设置函数返回值的数据类型60使用迭代器64使用生成器编写自己的迭代器73第4章PHP中的面向对象编程功能77本章主要内容简介77开发类77扩展类85使用静态属性和方法93使用命名空间97定义可见性102使用接口106使用特性112实现匿名类119第5章与数据库进行交互125本章主要内容简介125使用PDO连接数据库125创建OOP式的SQL语句生成器139处理分页142定义与数据库表匹配的实体147将实体类的数据类型设置为与RDBMS查询操作匹配的数据类型152在查询结果中嵌入二次查询操作160实现jQueryDataTables插件的PHP查询164第6章创建可伸缩的网站169本章主要内容简介169创建通用表单元素生成器16

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.