15621857753

php重要语法5:function函数是条狗 哪里需要哪里吼

来源:齐鲁建站 栏目:开发教程 阅读: 日期:2022-11-29

函数,在之前的课程当中我们做过介绍。函数的英文叫作:function,而function的解释项中有另外一个含义:功能。函数 就是 功能。调用一个函数就是在调用一个功能。函数是条狗,哪里需要哪里吼。

函数的英文叫作:function,而function的解释项中有另外一个含义:功能

函数 就是 功能。调用一个函数就是在调用一个功能。例如:is_int、phpinfo()

函数是条狗,哪里需要哪里吼。

通过上句话,我们能得到几个不同的规律:

需要用一个函数的时候,就吼一声它的名字

函数可以反复去吼,吼了它的名字它就过来了。也就是函数可以反复调用

函数分为两大类别:自定义函数  以及 系统函数

一、自定义函数

反复需要使用到的功能,能定义成功能(函数),就尽可能定义成功能(函数)

使用的时候,吼一下它的名字就可以了

语法规定:

function 函数名([参数名1[=值1], 参数名2[=值2], 参数名n[=值n]])
{
函数中的功能体
[return 返回值]
}

规定如下:

1.函数以function开始

2.function后面接空格,空格后接函数名

3.函数名与变量命名规则基本一样,但是不同的是:函数名不区分大小写

4.函数不能被定义两次,即函数不能被重载

5.函数名后接括号,括号内跟参数,所谓参数其实就是变量,参数全都有[](中括号)括起来了,代表参数可填可不填

6.如果有参数的话,参数后可以接(=)等号,等号接默认值。参数值也是用[](中括号)括起来的,代表选填

7.函数后的参数变量,主要功能是把函数体外的变量值,传入函数体内来使用,函数体的变量和函数体外的变量通常是两个不同的变量

8.函数中的具体功能(功能体)用大括号括起来,代表这是一个函数的功能区间

9.函数可以有返回值也可以没有返回值,用[](中括号)括起来的,代表选填

10.return后接空格,空格后接返回值,若有return,return后的代码均不执行

11.函数的执行没有顺序关系,可以在定义处之前的位置调用

二、系统函数

 

展开