PHP箭头函数(也称为“短闭包”)是PHP 7.4版本中引入的一种新特性,用于简化匿名函数的定义。箭头函数的语法如下:
$arrowFunction = fn($param1, $param2) => $param1 + $param2;
在箭头函数中,使用fn
关键字来定义一个匿名函数,然后使用箭头=>
将参数列表和函数体分隔开。箭头函数是一种特殊类型的匿名函数,它们通常用于简单的回调函数或者需要很少行代码的情况下。
箭头函数的参数列表可以是任意数量的参数,可以不使用括号(当只有一个参数时),也可以省略参数类型。
注意:箭头函数不支持use
关键字来引入外部变量,因此只能访问当前作用域内的变量。