多种网盘链接检测插件 购买前,请先检测网盘链接是否有效
《PHP7实践指南:O2O网站与App后台开发》_1
《PHP7实践指南:O2O网站与App后台开发》_2
《PHP7实践指南:O2O网站与App后台开发》_3
内容简介:
内容简介
本书由专业的PMP开发工程师精心编撰,全书循序渐进地介绍了PHP7编程的基础知识与实战开发技能
初学PFP开发的读者通过学习本书能够熟练地进行PP应用程序开发。本书的核心内容包括P基础语法、函
数、面向对象编程、PHP类、常见的设计模式、正则表达式、PFP操作图像和文件、MC架构思想、 Thinkphp框
架、 NOSOL与MSL等。另外,还介绍了当前热点的O20网站开发和Ap后台开发的关键技术,有助于读者掌握
PHP在现代Web软件开发领域中的应用
本书是作者在PHP7学习及实际工作项目中的心得体会和系统总结,内容丰富、实用性强。适合PP7
发新手、使用PP进行各类开发的程序员,也适合作为企业内部培训、培训机构和大专院校的教学参考书
本书封面贴有清华大学出版社防伪标签,无标签者不得销售
版权所有,侵权必究,侵权举报电话:010-627829891370121933
图书在版编目(CIP)数据
PHP7实践指南:O20网站与Ap后台开发/Chen小龙编著.一北京:清华大学出版社,2017
ISRN978-7-302-47028-1
①PT.①麻….①PP语言一程序设计一指南N.P312.8-62
中guo版本图书馆CIP数据核字(2017)第100267号
责任编輯:王金柱
封面设计:王翔
责任校对:回秀华
责任印制:杨艳
出版发行:清华大学出版社
网址;htta://ww.tup.com,cn,htp//ww,abook
地址:北京清华大学学研大厦A座
郎编:10
杜总机:010-62770175
郎购:010-62786544
投稿与读者服务:010-62776969, service(@tup. tsinghua,edu,cn
质量反馈:010-62772015, zhiliang(@etup. tsinghua.cdu,cn
印刷者:北京富博印刷有限公司
装订者:北京市密云县京文制本装订厂
经销:全guo新华书店
开本:190mm×260mm
字数:6千字
版次:2017年6月第1版
印次:2017年6月第1次印剧
定价
产品编号:069715-0
前言
编写本书的目的
在Web开发领域,PHP因免费开源、语法简单属于类C风格语言,具有良好的跨平台性而
受到广大业内人土的支持。经过多个预发布版本,PHP5.0在2004年7月13ri发布。该板本使
用Zend引等Ⅱ,并且加入了新功能,完全支持面向对象。2015年12月3ri,PHP7.0.0GA发
布,性能较PHP56提升了两倍,新增了一些操作符和函数的返回类型声明,也增加了对匿名类
的支持等。关于PHP7的讨论在网上也逐渐展开。不过到目前为止,guo内有关专门介绍PHP7
应用开发的书籍还很少,本书的目的就是对现有的PHP7技术进行一个汇总,书中内容是笔者在
PHP7学习和实际工作项目中的心得体会和系统总结,希望能够帮助PHP7学习者更好地了解其
新特性,并应用于实际开发中
本书内容简介
本书共分22章,从最基础的HTML知识和PHP开发环境的搭建开始,逐渐深入介绍PHP
7的相关特性和开发实践
第1章介绍PHP的运行机制和PHP7的新特性,讲解PHP程序员必须要学习的HTML
CSS和 Javascript知识,学习搭建PHP的开发环境,并编写第一个PHIP程序
第2章介绍PHP的基础知识,包括PHP的数据类型、运算符、变量和常量的知识。
第3章讲解PHP7中的各种常用流程控制语句和 foreach语句与以往版本的不同之处
第4章介绍函数的使用,包括函数参数的传递方式、可变函数、匿名函数等。与PHP5
不同的是,PHP7中新增了支持参数类型的声明和函数返回值类型的声明
第5章详细介绍PHP中的字符串,并着重讲解了在编程中经常用到的一些字符串处理函数
第6章讲解PHP数组有关的内容。和字符串一样,数组也是在编程中经常使用的
第7章讲解PHP中与时间、ri期有关的函数,包括如何设置和获取时间、如何计算两个
ri期的时间差等
第8章介绍表单,PHP作为一种动态语言,经常需要收集前端用户传过来的数据,然后
与数据库交互,表单是用户填写数据、发起与数据库交互的第一步
第9章介绍类与对象,包括什么是类及类的使用,学会使用类封装一些方法,具备面向
对象编程的思想是开发大型网站必不可少的基本功
第10章介绍正则表达式有关的内容,几乎所有的编程语言都支持正则表达式,本章讲解
正则表达式的基本内容以及如何在PHP中使用正则表达式
第11章介绍PHP中的错误异常处理,包括PHP7中新增的错误处理及Eror类
第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 encoded和 json decode函数的使用。
第18章介绍MVC思想和guo内流行的 Thinkphp框架,本章介绍的 Thinkphp是最新版本
和以往的版本有许多不同,读者在阅读时需要注意
第19章介绍编程中常用的几种设计模式,包括工厂模式、单例模式、观察者模式和策略
第20章基于前端架构打造服务端,介绍如何使用API接口与前端交互、传输消息的加解
密,以及前端开发中常用的模板 Mustaches和 安gularjs
第21章从零开始讲述一个O20网站的开发流程,从需求分析到数据库设计,再到编码实
现,以及如何引用支付模块等
第22章介绍当今比较流行的混合式ApP的开发框架,以及如何开发接口程序、如何定义
路由等
本书相关资源
为帮助读者更好地学习PHP,编者专门为本书创建了一个网站www.PHP7plus.cn,读者可
网站上学习更多PHP程序员应该掌握的知识,包括 MYSQL、 Nginx、 Linux和架构方面的
读者可以从以下网址获得本书的实例源代码
下载地址1:
ttp://www.php7plus.cn/a/php7/2017/0307/1376.html
下载地址
http://pan.baidu.com/s/1mi8vbpe(:注意区分英文字母大小写和数字
如果遇到下载问题,请发送邮件至 booksagat@163.c0m进行咨询,邮件标题注明“PHP
践指南配书资源”
本书适合的读者
(1)PHP爱好者。
(2)想了解PHP7新特性的读者
(3)想进阶的PHP程序员
(4)开设相关课程的大专院校学生。
(5)公司内部培训的学员
致谢
首先,感谢PHP之父 Rasmus Lerdorf,是他创建了这个优秀的编程语言。我们在互联网上测
览的网 页很多都是使用PHP编写的,希望越来越多的朋友加入PHP的学习和开发中,共同将这
个优秀的编程语言发扬光大
其次,感谢清华大学出版社王金柱编辑的大力支持,他在本书的编辑和出版过程中付出了很
最后,感谢家人和朋友的支持。写作本书需要耗费许多时间,使得我不能经常陪伴家人和朋
友,在此表示歉意。尤其感谢我未来的女朋友,是你的延迟出现,让我有了更多时间完成这本书
的创作
在编写本书的过程中,编者一直努力为读者呈现完整的知识体系结构,不过限于水平,书中
难免存在琉漏之处,敬请广大读者不吝指正。如果对本书内容有什么建议或疑惑,可通过微 信公
众号、邮箱或书友群联系编者,编者会尽力给予回复
微 信公众号: chenxiaolong19941024
箱:314312298@qq.com
书友群:201463512
编者
017年2月
目录
第1章走进PHP的世界
1.1快速认识PHP
1.1PHP语言的的优势
1.2PHP的运行机制和原
235
1.2HTML和CS
1.2.1HTML元素
2.2HTML常用标签
3CSS语法…
2.5CSS样
1.2.6CSS框模型
3 Javascript t简介
1.3.1 Javascript数据类型
1.3.2 Javascript基本语句…
1.3.3 Javascript函数和事件
1.3.4常用的 Javascrip框架和库
6712468816g01
1.4PHP开发环境搭建
1.5代码编器…“
6编写第一个PHP程序…
第2章PHP语言基础
2.1PHP的数据类型·
2.2运算符
2.3变量
7255
2.4.1常量的声明
2.4.2定义常量
第3章流程控制语句
3.1条件控制语句……
3,1.1f条件控制语句
3.12 switch分支语句
3.2循环控制语句……
52
3.2.2 do while 1循环…
#############################################
|
|