从零开始php网页开发基础知识,从零开始 PHP网页开发基础

章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

章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

0章字符串实战110

1章正则表达式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

2章错误日志和日期时间处理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

3章文件系统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

4章文件上传和下载212

14.1文件上传的原理212

14.2上传文件的注意事项216

14.3单文件上传函数216

14.4多文件上传219

14.5在线相册管理系统222

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值