当前位置: 首页 > 新闻 > 信息荟萃
编号:5465
PHP7实践指南:O2O网站与App后台开发.pdf
http://www.100md.com 2020年11月11日
第1页
第6页
第20页
第25页
第33页
第84页

    参见附件(406339KB,416页)。

     PHP7实践指南:O2O网站与App后台开发是作者在PHP 7学习及实际工作项目中的心得体会和系统总结,内容丰富、实用性强。适合PHP 7开发新手、使用PHP进行各类开发的程序员,也适合作为企业内部培训、培训机构和大专院校的教学参考书。

    编辑推荐

    在Web开发领域,PHP因开源、语法简单属于类C风格语言,具有良好的跨平台性而受到广大业内人士的支持。经过多个预发布版本, PHP 5.0在2004年7月13日发布。该版本使用Zend引擎Ⅱ,并且加入了新功能,完全支持面向对象。2015年12月3日,PHP 7.0.0 GA发布,性能较PHP 5.6提升了两倍,新增了一些操作符和函数的返回类型声明,也增加了对匿名类的支持等。关于PHP 7的讨论在网上也逐渐展开。不过到目前为止,国内有关专门介绍PHP 7应用开发的书籍还很少,本书的目的就是对现有的PHP 7技术进行一个汇总,书中内容是笔者在PHP 7学习和实际工作项目中的心得体会和系统总结,希望能够帮助PHP 7学习者更好地了解其新特性,并应用于实际开发中。

    内容简介

    本书由专业的PHP开发工程师精心编撰,全书循序渐进地介绍了PHP 7编程的基础知识与实战开发技能,初学PHP开发的读者通过学习本书能够熟练地进行PHP应用程序开发。本书的核心内容包括:PHP基础语法、函数、面向对象编程、PHP类、常见的设计模式、正则表达式、PHP操作图像和文件、MVC架构思想、ThinkPHP框架、NoSQL与MySQL等。另外,还介绍了当前热点的O2O网站开发和App后台开发的关键技术,有助于读者掌握PHP在现代Web软件开发领域中的应用。

    作者简介

    陈小龙,奇虎360软件工程师,是国内较早研究微信开发和PHP 7技术的一批人;同时为PHP7plus.cn站长、plus技术社群和plus自媒体联盟发起者、知乎专栏作者、51CTO认证讲师,著有图书《微信公众平台开发实战与应用案例》。

    本书内容简介

    本书共分22章,从最基础的HTML知识和PHP开发环境的搭建开始,逐渐深入介绍PHP7的相关特性和开发实践。

    第1章介绍PHP的运行机制和PHP7的新特性,讲解PHP程序员必须要学习的HTML、CSS和JavaScript知识,学习搭建PHP的开发环境,并编写第一个PHP程序。

    第2章介绍PHP的基础知识,包括PHP的数据类型、运算符、变量和常量的知识。

    第3章讲解PHP7中的各种常用流程控制语句和foreach语句与以往版本的不同之处。

    第4章介绍函数的使用,包括函数参数的传递方式、可变函数、匿名函数等。与PHP5不同的是,PHP7中新增了支持参数类型的声明和函数返回值类型的声明。

    第5章详细介绍PHP中的字符串,并着重讲解了在编程中经常用到的一些字符串处理函数。

    第6章讲解PHP数组有关的内容。和字符串一样,数组也是在编程中经常使用的。

    第7章讲解PHP中与时间、日期有关的函数,包括如何设置和获取时间、如何计算两个日期的时间差等。

    第8章介绍表单,PHP作为一种动态语言,经常需要收集前端用户传过来的数据,然后与数据库交互,表单是用户填写数据、发起与数据库交互的第一步。

    第9章介绍类与对象,包括什么是类及类的使用,学会使用类封装一些方法,具备面向对象编程的思想是开发大型网站必不可少的基本功。

    第10章介绍正则表达式有关的内容,几乎所有的编程语言都支持正则表达式,本章讲解正则表达式的基本内容以及如何在PHP中使用正则表达式。

    第11章介绍PHP中的错误异常处理,包括PHP7中新增的错误处理及Error类。

    第12章介绍如何使用PHP处理图像,如获取图像信息、复制旋转图像及为图像加水印等。

    第13章介绍目录文件操作,PHP有着强大的目录文件操作函数,开发人员可以创建、修改、读取文件,还可以改变文件的属性等。另外,还将介绍与文件上传有关的配置。

    第14章详细讲解Cookie和Session,介绍它们的基本概念和设置,通过实际案例介绍它们的工作原理和存储机制。

    第15章介绍MySQL数据库的使用,包括数据库的安装和MySQL的一些基本操作,以及如何使用PHP与MySQL交互。本章在编写的时候摒弃了PHP5版本中与MySQL连接的MySQL扩展,重点介绍PHP如何使用MySQLi和PDO与数据库交互。

    第16章介绍Redis的使用,包括Redis的5种数据类型,并讲解如何使用PHP操作Redis。

    第17章介绍PHP处理XML和JSON,包括几种创建与读取XML的方式,以及PHP中json_encode()和json_decode()函数的使用。

    第18章介绍MVC思想和国内流行的ThinkPHP框架,本章介绍的ThinkPHP是最新版本,和以往的版本有许多不同,读者在阅读时需要注意。

    第19章介绍编程中常用的几种设计模式,包括工厂模式、单例模式、观察者模式和策略模式。

    第20章基于前端架构打造服务端,介绍如何使用API接口与前端交互、传输消息的加解密,以及前端开发中常用的模板MustacheJs和AngularJs。

    第21章从零开始讲述一个O2O网站的开发流程,从需求分析到数据库设计,再到编码实现,以及如何引用支付模块等。

    第22章介绍当今比较流行的混合式App的开发框架,以及如何开发接口程序、如何定义路由等。

    PHP7实践指南:O2O网站与App后台开发截图

您现在查看是摘要介绍页, 详见PDF附件(406339KB,416页)