php函数

函数

什么是函数:封装一段用于完成特定功能的代码。

函数的组成部分:
function、函数名、参数、函数体、返回值

function: 在声明函数时必须使用的关键字
函数名: 要符合PHP的标识符,且函数名是唯一的,不区分大小写
[参数1, 参数2…]: 外界传递给函数的值,它是可选的,多个参数之间使用逗号“,”分隔。
函数体: 函数定义的主体,专门用于实现特定功能的代码段。
返回值: 需要使用return关键字将需要返回的数据传递给调用者。

从函数中返回值:
调用函数时可以向函数发送信息(参数),函数也可以向调用者发回信息(返回值)。

变量的作用域
概念:变量只有在其作用范围内才可以被使用,这个作用范围称为变量的作用域。
在函数中定义的变量称为局部变量 在函数外定义的变量称为全局变量

函数的高级应用

                               变量的作用域

php函数_第1张图片

可变函数
可变函数:可变变量,它的实现是在一个变量前添加一个“$”符号,就变成了另外一个变量。同理,可变函数的实现就是在一个变量名后添加一对圆括号“()”,让其变成一个函数的形式,然后PHP就寻找与变量值同名的函数,并且尝试执行它

匿名函数

就是没有函数名称的函数,也称作闭包函数,经常用作回调函数参数的值。对于临时定义的函数,使用匿名函数无需考虑函数命名冲突的问题。

匿名函数中使用外部的变量,需要通过use关键字实现。use关键字后圆括号“()”中的内容即为要使用的外部变量列表,多个变量之间使用英文逗号“,”分隔即可。

PHP的内置函数

字符串函数

php函数_第2张图片

数学函数

为了方便开发人员处理程序中的数学运算,PHP内置了一系列的数学函数,用于获取最大值、最小值、生成随机数等常见的数学运算。
php函数_第3张图片

你可能感兴趣的:(php函数)