PHP7编程实战
编辑推荐
适读人群 :软件架构师、技术主管、中高级软件开发者和爱好者均适合阅读本书。 PHP 7挟大量的、强大的新功能和工具迅猛而来,使用这些功能和工具可以优化代码,编写出比旧PHP版本程序速度更快的程序。本书着重介绍了PHP 7相关的中高级PHP编程技术。书中的所有范例程序都源于现实情况,旨在帮助PHP开发者解决经常遇到的现实问题。此外,本书还介绍了向下兼容性故障,并在需要修改PHP 5代码的情况中提供了大量的指导意见,也介绍了*新的PHP 7.X功能。学过本书介绍的知识后,你将拥有必备的工具和技术,从而能够为网站开发出高效的应用程序。 书中的内容 ◎简明的、易于理解的介绍方式 ◎精心挑选出来的*重要的任务和问题 ◎细心编排的帮助高效解决问题的处理步骤 ◎对问题处理思路的清晰说明 ◎可用于解决实际问题的方案
内容简介
Web网站的专门化和多元化发展趋势,要求网页编程语言必须满足编写出运行速度快、节省资源且具有较高安全性动态网页的需求。本书介绍的PHP 7网页编程语言就是其中的佼佼者。本书由13章构成,详细介绍了PHP 7的新增功能和中高级PHP技术,包括安装和配置PHP 7开发环境的入门知识、PHP 7的新增功能、PHP中的函数式编程功能、PHP面向对象编程功能的基础知识、使用命名空间和特性(trait)的方式、从数据库读取数据和向数据库中写入数据的方式、创建HTML表单元素的类的方式、过滤与验证数据的方式、实现SOAP和REST客户端与服务器的手段、PHP*新的国际化网页功能、遵循PSR-7编程规范编写中间件的方式、使用PHP实现高级算法(如链表、冒泡排序程序、堆栈和二分查找程序)的方式、软件设计模式、当前互联网中常见的攻击手段和相应的防护手段、加密/解密技术,以及可帮助你编写出优质代码的*佳编程习惯和调试技巧。此外,附录还介绍了PSR-7编程规范。
作者简介
Doug Bierer拥有自己的公司(unlikelysource.com),该公司的主营业务包括咨询、PHP程序开发、网站架设和培训(主要面向Zend Technologies和Rogue Wave Software公司的员工)。他在O'Reilly Media出版社出版的计算机科学著作包括Learning PHP and MySQL、Learning PHP Security、Learning MongoDB和Learning Doctrine。
苏宝龙,1999年毕业于辽宁石化大学计算机系,从事过计算机硬件维修、网络和网站架设等计算机专业实践工作。投身计算机图书翻译行业已有十余年,译著超过三十余部,是一位优秀的、负责任的译者。