当前位置:网站首页>推荐书籍 > 正文 >>

从零开始 PHP网页开发基础

图书信息

作者:袁晓飞著

出版社:人民邮电出版社

定价:59.00

ISBN:9787115539915

出版时间:2020-09-01

分类:图书,行业职业,计算机,网页制作

商品介绍

目录

第1章PHP基础准备1

1.1服务器端的脚本语言PHP1

1.1.1PHP的诞生2

1.1.2PHP是什么2

1.2为什么要学习PHP3

1.2.1学习PHP的出发点3

1.2.2如何学习PHP3

1.3PHP开发平台入门4

1.3.1LAMP平台4

1.3.2ASP.net平台4

1.3.3JavaEE4

第2章配置与安装环境6

2.1下载本地服务器集成软件6

2.2安装集成环境8

2.3查看环境是否安装成功11

第3章WAMP集成环境菜单详解12

3.1Localhost本地主机13

3.2phpMyAdmin16

3.3www目录16

3.4Apache16

3.5PHP17

3.6MySQL17

3.7服务配置文件17

3.7.1配置文件17

3.7.2配置文件所在位置18

3.7.3注意事项18

3.8服务的启动与停止18

第4章第一个PHP文件19

4.1PHP文件存储位置19

4.2文件命名20

4.3文档格式20

4.4PHP语言格式21

4.5PHP注释符号22

4.6注意事项22

4.7PHP当中的小工具23

第5章PHP变量详解24

5.1通俗理解变量24

5.2标识符命名规则25

5.3PHP变量类型25

5.3.1布尔型(Boolean)26

5.3.2整型(Integer)27

5.3.3浮点型(Float)28

5.3.4字符串型(String)29

5.3.5空型(Null)34

第6章PHP运算符详解35

6.1算术运算符35

6.2赋值运算符37

6.3比较运算符38

6.4逻辑运算符38

6.4.1逻辑与(&&或and)39

6.4.2逻辑或(||或or)39

6.4.3逻辑非(!)40

6.5字符串运算符40

6.6其他运算符41

6.6.1反引号运算符('')41

2从零开始系列图书目录

6.6.2错误抑制符(@)41

6.6.3三元运算符(:)42

6.6.4提升运算符优先级(())42

6.6.5运算符的优先级42

第7章PHP流程控制结构44

7.1顺序结构45

7.2分支结构45

7.2.1单一的分支结构46

7.2.2双向分支结构46

7.2.3多向分支结构(一)47

7.2.4多向分支结构(二)47

7.2.5巢状分支结构48

7.3循环结构49

7.3.1while循环50

7.3.2dowhile循环53

7.3.3for循环57

7.3.4特殊的流程控制语句60

7.4小结62

第8章函数63

8.1PHP中的函数63

8.2函数的分类64

8.2.1系统函数64

8.2.2自定义函数65

8.3函数的参数69

8.3.1形参69

8.3.2实参69

8.3.3函数参数实例69

8.3.4形参的默认值72

8.4函数返回值74

8.5函数库的引入方式75

8.6变量的作用域78

8.6.1局部变量78

8.6.2全局变量(global)79

8.6.3静态变量(static)79

8.6.4超全局变量($GLOBALS)80

8.7可变参数个数的函数81

8.7.1func_num_args()82

8.7.2func_get_args()83

8.7.3func_get_arg()83

8.8变量函数(拓展)85

8.9匿名函数(拓展)85

8.10回调函数(拓展)86

8.11递归函数(拓展)87

8.12小结87

第9章数组88

9.1数组单元的定义89

9.2数组的分类(两种类型)89

9.2.1索引式数组90

9.2.2关联式数组90

9.3数组的3种定义90

9.3.1快捷方式定义数组90

9.3.2array语言结构定义数组92

9.3.3直接赋值方式定义数组93

9.3.4特殊情况94

9.3.5注意事项95

9.4使用数组95

9.5数组的维度96

9.6数组的遍历(迭代)98

9.7常用函数107

第10章字符串实战110

第11章正则表达式123

11.1什么是正则表达式123

11.2正则表达式用来干什么123

11.3怎么学习正则124

11.4正则的规则124

11.5正则的模式124

11.6正则的定界符125

11.7正则的原子126

11.8正则的元字符128

11.8.1原子表128

11.8.2匹配次数129

11.8.3抑扬符与美元符号130

11.8.4常用元字符133

11.8.5小括号136

11.8.6或符号140

11.9模式修正符141

第12章错误日志和日期时间处理147

12.1常见的PHP错误类型147

12.1.1语法错误147

12.1.2运行时错误148

12.1.3逻辑错误148

12.2三种方式解决问题149

12.2.1输出法调试149

12.2.2代码中断法149

12.2.3注释调试法151

12.3PHP中的错误级别152

12.3.1E_Notice级别152

12.3.2E_Warning级别152

12.3.3E_Error级别153

12.3.4E_All级别153

12.4控制PHP报错154

12.4.1PHP配置文件154

12.4.2当前脚本155

12.4.3在脚本中配置php.ini其他配置项157

12.5日志处理159

12.6日期时间159

12.6.1时区160

12.6.2日期函数161

12.6.3万年历161

第13章文件系统180

13.1文件是什么180

13.2文件类型180

13.3目录遍历181

13.4相对路径与绝对路径186

13.5统计目录大小187

13.6递归删除目录192

13.7递归复制目录193

13.8文件的基本操作195

第14章文件上传和下载212

14.1文件上传的原理212

14.2上传文件的注意事项216

14.3单文件上传函数216

14.4多文件上传219

14.5在线相册管理系统222

内容简介

新手PHP程序员在求职或刚刚接触真正的开发工作时,会遇到各种书本中不曾讲解的难题,因此会感到无从下手。本书则从实际开发工作的角度,总结出了一套直击要害、非常有效的学习路线,能够帮助新手PHP程序员少走弯路,更快地掌握网站开发的要点。本书侧重于PHP基础知识和应用方法的讲解,涵盖PHP基本语法、流程控制、PHP函数、PHP数组、PHP字符串、PHP正则表达式、日期与时间开发方法、错误日志处理等日常工作中推荐的开发知识,并通过简明易懂的案例帮助PHP开发新手轻松地理解PHP开发的思路、方法和技巧,从而将这些经验运用到自己的实际工作中。

主编推荐

1.初学优选,入行经典:针对PHP新手精心打造,讲透核心基础知识,毕业面试不愁、跳槽求职无忧; 2.内容全面、一针见血:突破实战应用障碍,覆盖PHP工程师实际工作中的方方面面; 3.突出重点、循序渐进:按照实际工作中的应用场景组织内容,读者无痛轻松掌握开发本领。

推荐书籍