网站颜色:

正版 细说PHP 第4版PHP的常用功能模块实用技巧MySQL Redis数据库设计 Web开发 面向对象程序设计 动态网站开发后端全栈技术书籍

  • 产品名称:细说PHP(第4版)
  • 书名:细说PHP(第4版)
  • 作者:高洛峰
  • 定价:158.00元
  • 书名:细说PHP(第4版)
  • 开本:16开
  • 是否是套装:否
  • 出版社名称:电子工业出版社


商品参数

细说PHP(第4版)
            定价 (咨询特价)
出版社 电子工业出版社
版次 4
出版时间 (咨询特价)年07月
开本 16开
作者 高洛峰
装帧 平装
页数
字数
ISBN编码 25
重量 (咨询特价)

内容介绍

本书是畅xiao书升级版,全书共分为28章,每章都是PHP独立知识点的总结,全部以现在*的PHP7以上版本应用语法为主。内容涵盖了动态网站开发所需要的后端全栈技术、PHP的常用功能模块和实用技巧、MySQL和Redis两种数据库的设计与应用、PHP面向对象的程序设计思想、数据库抽象层PDO、Web开发的设计模式、自定义接口技术、全球应用排行*的Laravel5.5框架技术,并专门组建专业的开发团队为本书重新开发商业项目EUDPlayer作为案例等。每章都有大量的实用示例及详尽的注释,以加速读者的理解和学习,并为本书单独开发一个小程序(图书兄弟),提供和章节配套的精制视频教程、案例和课件下载、扩展文章、章节测试等多方位内容。对于PHP应用开发的新手而言,本书不失为一本好的入门教材,内容既实用又全面,所有实例都可以在开发中直接应用,并辅以配套的视频教程,使读者轻松掌握所学知识。另外,本书也适合有一定基础的网络开发人员和网络爱好者,以及大中专院校的师生阅读与参考。不仅可以作为PHP开发的学习用书,还可以作为从事Web开发的程序员的参考用书和bi备手册。对于行家来说,本书也是一本难得的参考手册,读者必将从中获益。


目录

目录



第壹章 LAMP网站构建 1
1.1 Web概述 1
1.1.1 Web应用的优势 2
1.1.2 Web 2.0时代的互联网 3
1.1.3 Web开发标准 4
1.1.4 认识脚本语言 5
1.2 动态网站开发所需的Web构件 5
1.2.1 客户端浏览器 6
1.2.2 超文本标记语言(HTML) 7
1.2.3 层叠样式表(CSS) 8
1.2.4 客户端脚本编程语言JavaScript 8
1.2.5 Web服务器 9
1.2.6 服务器端编程语言 10
1.2.7 数据库管理系统 10
1.3 几种主流的Web应用程序平台 11
1.3.1 Web应用程序开发平台对比分析 11
1.3.2 动态网站开发平台技术比较 12
1.4 HTTP协议与Web的关系 13
1.4.1 HTTP协议概述 13
1.4.2 HTTP协议结构 14
1.4.3 HTTP请求消息 15
1.4.4 HTTP响应消息 15
1.4.5 HTTPS是什么 16
1.4.6 URL概述 16
1.5 Web的工作原理 17
1.5.1 情景1:不带应用程序服务器和数据库的服务器 17
1.5.2 情景2:带应用程序服务器的Web服务器 18
1.5.3 情景3:浏览器访问服务器端的数据库 19
1.6 LAMP网站开发组合概述 19
1.6.1 Linux操作系统 20
1.6.2 Web服务器Apache 20
1.6.3 MySQL数据库管理系统 20
1.6.4 PHP后台脚本编程语言 21
1.6.5 LAMP的发展趋势 21
1.6.6 Web的未来发展 21
1.7 小结 22
第2章 PHP的应用与发展 23
2.1 PHP是什么 23
2.1.1 从认识PHP开始 23
2.1.2 PHP都能做什么 24
2.2 PHP的应用 26
2.2.1 开发网站和移动网站的应用 26
2.2.2 在企业内部信息化系统中的应用 27
2.2.3 在App接口开发方面的应用 27
2.2.4 对公众平台二次开发的应用 28
2.2.5 小程序开发应用 29
2.2.6 PHP在其他方面的应用 29
2.3 PHP的开发优势 29
2.3.1 简单易学 30
2.3.2 开发效率高 30
2.3.3 开发成本低 30
2.3.4 程序执行效率高 30
2.3.5 安全性良好 31
2.3.6 功能强大 31
2.3.7 可选择性多 31
2.4 PHP的发展 31
2.4.1 PHP的诞生 31
2.4.2 PHP的迭代过程 32
2.4.3 PHP的现在 33
2.4.4 PHP的未来 33
2.5 如何学习PHP 34
2.5.1 确定学习的目标 34
2.5.2 PHP学习线路图 34
2.5.3 坚持动手实验 36
2.5.4 Bug解决之道 36
2.5.5 看教学视频,让学习变得简单 37
2.5.6 you秀的Web程序员是怎样练成的 37
2.6 小结 39
第3章 从搭建你的PHP开发环境开始 40
3.1 几种常见的PHP环境安装方式 40
3.1.1 在Linux系统上以源代码包的方式安装环境 40
3.1.2 在Windows系统上安装Web工作环境 41
3.1.3 搭建学习型的PHP工作环境 41
3.2 环境安装对操作系统的选择 41
3.2.1 选择网站运营的操作系统 41
3.2.2 选择网站开发的操作系统 42
3.3 安装集成PHP开发环境 42
3.3.1 安装前准备 42
3.3.2 安装步骤 42
3.3.3 环境测试 43
3.4 集成环境中各服务器的配置 45
3.4.1 Apache配置 46
3.4.2 改变文档根目录www的位置 46
3.4.3 修改PHP的默认配置 47
3.4.4 phpMyAdmin的应用 47
3.4.5 修改MySQL默认的访问权限 48
3.5 小结 49
第4章 PHP的基本语法 50
4.1 第壹个PHP脚本程序 50
4.2 PHP语言标记 52
4.2.1 将PHP代码嵌入HTML中的位置 53
4.2.2 解读开始和结束标记 53
4.3 指令分隔符“分号” 54
4.4 程序注释 54
4.5 在程序中使用空白的处理 56
4.6 变量 57
4.6.1 变量的声明 57
4.6.2 变量的命名 58
4.6.3 可变变量 59
4.6.4 变量的引用赋值 59
4.7 变量的类型 60
4.7.1 类型介绍 60
4.7.2 布尔型(boolean) 61
4.7.3 整型(integer) 62
4.7.4 浮点型(float或double) 63
4.7.5 字符串(string) 63
4.7.6 数组(array) 65
4.7.7 对象(object) 66
4.7.8 资源类型(resource) 66
4.7.9 NULL类型 67
4.7.10 伪类型介绍 67
4.8 数据类型之间相互转换 67
4.8.1 自动类型转换 68
4.8.2 强制类型转换 68
4.8.3 类型转换细节 69
4.8.4 变量类型的测试函数 69
4.9 常量 70
4.9.1 常量的定义和使用 70
4.9.2 常量和变量 71
4.9.3 PHP新版本可以使用表达式定义常量 72
4.9.4 define()和const的区别 72
4.9.5 系统中的预定义常量 72
4.9.6 PHP中的魔术常量 73
(咨询特价) PHP中的运算符 74
(咨询特价).1 算术运算符 74
(咨询特价).2 字符串运算符 76
(咨询特价).3 赋值运算符 76
(咨询特价).4 比较运算符 77
(咨询特价).5 逻辑运算符 79
(咨询特价).6 位运算符 80
(咨询特价).7 其他运算符 82
(咨询特价).8 运算符的优先级 83
(咨询特价) 表达式 84
(咨询特价) 容易混淆的特殊值 84
(咨询特价) 小结 85
第5章 PHP的流程控制结构 86
5.1 分支结构 86
5.1.1 单一条件分支结构(if) 86
5.1.2 双向条件分支结构(else子句) 87
5.1.3 多向条件分支结构(elseif子句) 88
5.1.4 多向条件分支结构(switch语句) 89
5.1.5 巢状条件分支结构 91
5.1.6 条件分支结构实例应用(简单计算器) 92
5.2 循环结构 93
5.2.1 while语句 94
5.2.2 do…while循环 95
5.2.3 for语句 96
5.3 特殊的流程控制语句 99
5.3.1 break语句 99
5.3.2 continue语句 99
5.3.3 exit语句 100
5.4 PHP的新版特性——goto语句 100
5.5 小结 102
第6章 PHP的函数应用 103
6.1 函数的定义 103
6.2 自定义函数 104
6.2.1 函数的声明 104
6.2.2 函数的调用 105
6.2.3 函数的参数 106
6.2.4 函数的返回值 107
6.2.5 标量类型声明 109
6.3 函数的工作原理和结构化编程 111
6.4 PHP变量的范围 111
6.4.1 局部变量 111
6.4.2 全局变量 112
6.4.3 静态变量 113
6.5 声明及应用各种形式的PHP函数 114
6.5.1 常规参数的函数 115
6.5.2 伪类型参数的函数 115
6.5.3 引用参数的函数 115
6.5.4 默认参数的函数 116
6.5.5 可变个数参数的函数 118
6.5.6 回调函数 119
6.6 递归函数 122
6.7 使用自定义函数库 123
6.8 PHP匿名函数和闭包 124
6.9 小结 125
第7章 PHP中的数组与数据结构 126
7.1 数组的分类 126
7.2 数组的定义 127
7.2.1 以直接赋值的方式声明数组 128
7.2.2 使用array()语言结构新建数组 129
7.2.3 数组简写语法 130
7.2.4 多维数组的声明 130
7.3 数组的遍历 132
7.3.1 使用for语句循环遍历数组 132
7.3.2 联合使用list( )、each( )和while循环遍历数组 134
7.3.3 使用foreach语句遍历数组 135
7.3.4 使用数组的内部指针控制函数遍历数组 138
7.4 预定义数组 139
7.4.1 服务器变量:$_SERVER 140
7.4.2 环境变量:$_ENV 140
7.4.3 URL GET变量:$_GET 141
7.4.4 HTTP POST变量:$_POST 141
7.4.5 request变量:$_REQUEST 142
7.4.6 HTTP文件上传变量:$_FILES 142
7.4.7 HTTP Cookies:$_COOKIE 142
7.4.8 Session变量:$_SESSION 143
7.4.9 Global变量:$GLOBALS 143
7.5 数组的相关处理函数 143
7.5.1 数组的键/值操作函数 143
7.5.2 统计数组素的个数和唯1性 146
7.5.3 使用回调函数处理数组的函数 147
7.5.4 数组的排序函数 150
7.5.5 拆分、合并、分解和接合数组 153
7.5.6 数组与数据结构 155
7.5.7 其他有用的数组处理函数 157
7.6 操作PHP数组需要注意的一些细节 158

_310x310.jpg
热门设计服务