PHP7实践指南 O2O网站与App后台开发pdf

图书网 2021年7月16日21:20:07
评论
1.1K

PHP7实践指南 O2O网站与App后台开发 作者:陈小龙

PHP7实践指南 O2O网站与App后台开发 出版社:清华大学出版社

PHP7实践指南 O2O网站与App后台开发 内容简介

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

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

PHP7实践指南 O2O网站与App后台开发 目录

第1章 走进PHP的世界

1.1 快速认识PHP

1.2 HTML和CSS

1.3 JavaScript简介

1.4 PHP开发环境搭建

1.5 代码编辑器

1.6 编写第一个PHP程序

第2章 PHP语言基础

2.1 PHP的数据类型

2.2 运算符

2.3 变量

2.4 常量

第3章 流程控制语句

3.1 条件控制语句

3.2 循环控制语句

3.3 跳转语句

3.4 包含语句

第4章 函数

4.1 函数的使用

4.2 函数的参数

4.3 函数返回值

4.4 可变函数

4.5 内置函数

4.6 匿名函数

4.7 递归与迭代

第5章 字符串

5.1 单引号和双引号的区别

5.2 字符串连接符

5.3 字符串操作

第6章 数组

6.1 使用数组

6.2 二维数组和多维数组

6.3 数组操作

6.4 系统预定义数组

第7章 时间与日期

7.1 设置时区

7.2 获取当前时间

7.3 常用时间处理方法

7.4 验证日期

第8章 表单

8.1 表单的种类

8.2 get和post方法

第9章 类与对象

9.1 什么是类

9.2 封装和继承特性

9.3 魔术方法

9.4 自动加载

9.5 抽象类和接口

9.6 类中的关键字

第10章 正则表达式

10.1 正则表达式的用途

10.2 正则表达式的语法

10.3 在PHP中使用正则表达式

第11章 错误异常处理

11.1 异常处理

11.2 错误有关配置

11.3 PHP 7中的错误处理

第12章 图像处理

12.1 获取图像信息

12.2 图像绘制

12.3 图片处理

12.4 图像验证码

第13章 目录文件操作

13.1 目录

13.2 文件操作

13.3 文件指针

13.4 文件上传

第14章 Cookie与Session

14.1 Cookie详解

14.2 Session详解

第15章 MySQL数据库的使用

15.1 MySQL数据库基础

15.2 操作MySQL数据库

15.3 MySQL数据类型

15.4 操作MySQL数据表

15.5 操作MySQL数据

15.6 MySQL图形化管理工具

15.7 PHP操作MySQL数据库

第16章 PHP与Redis数据库

16.1 关系型数据库与非关系型数据库

16.2 Redis的安装使用

16.3 Redis数据类型

16.4 Key操作命令

16.5 PHP操作redis

第17章 PHP处理XML和JSON

17.1 生成XML

17.2 解析XML

17.3 json的使用

第18章 MVC与ThinkPHP框架

18.1 PHP MVC概述

18.2 常用的PHP框架

18.3 ThinkPHP的使用

18.4 ThinkPHP控制器

18.5 使用数据库

18.6 模型

18.7 模板

第19章 PHP设计模式

19.1 什么是设计模式

19.2 工厂模式

19.3 单例模式

19.4 观察者模式

19.5 策略模式

第20章 基于前端架构打造服务端

20.1 构建一个API的世界

20.2 传输消息的加解密

20.3 使用Ajax进行交互

20.4 前端模板和框架

第21章 实战:O2O平台网站开发

21.1 需求分析

21.2 网站概览

21.3 数据库设计

21.4 使用ThinkPHP搭建项目框架

21.5 项目代码编写

第22章 实战:开发一个App后台

22.1 App开发概述

22.2 App开发中的json数据

22.3 接口开发

PHP7实践指南 O2O网站与App后台开发 精彩文摘

面向对象编程(Object Oriented Programming,OOP)是一种被很多语言广泛支持的编程模式,有别于之前的面向过程编程。面向对象编程的思想是把具有相似特性的事物抽象成类,通过对类的属性和方法的定义实现代码共用。其将实现某一特定功能的代码部分进行封装,这样可被多处调用,而且封装的粒度越细小被重用的概率越大。面向对象编程的继承性和多态性也提高了代码的复用度。总之,面向对象编程充分地体现软件编程中的“高内聚,低耦合”的思想。

9.1 什么是类

面向对象编程就是要把需要解决的问题抽象为类。在现实生活中我们可以找到很多种这样的例子,比如可以抽象出这个世界上的一个物种为人类,人类具有身高、体重、腰围等属性,同时人类还可以执行一些动作,比如行走、吃饭、跳跃等。同理,在编程中,抽象出的类也具有这样的属性和动作,不过在类中我们把这种“动作”称作类的方法。比如常用的数据库连接类,在这个类中一般会包含数据库类型、数据库的HOST、数据库用户名、密码等属性,同时也包含一些数据库操作的方法,如插入、更新、查询、删除数据等。

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

继续阅读

→→→→→→→→→→→→→→→→→→→→查找获取

证券/股票

破解牛股密码pdf

破解牛股密码 作者:任平安 破解牛股密码 出版社:清华大学出版社 破解牛股密码 内容简介 本书通过对市场中个股的描述,总结出牛股上涨的内在因素和外在图形特征,通过对牛股内外在特征的详细讲解,帮助投资者...
程序设计

C++捷径教程 第3版pdf

C++捷径教程 第3版 作者:(美) Herbert Schildt C++捷径教程 第3版 出版社:清华大学出版社 C++捷径教程 第3版 内容简介 本书是程序设计大师Herbert Schildt...
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: