PHP 5.3+支持anonymous functions(尽管在绑定方面,它在PHP 7.x +中支持它们有点不同)。我正在运行PHP 5.6.x
是否存在允许将多个参数传递给匿名函数的语法(不需要仅使用数组)用作回调 。在PHP中可以使用以下哪些示例?
示例1
function ($str1, $str2 ){ //But, that would be too easy, right?
return $str1 . $str2;
}
示例2
function () use ($string, $min, $max) { // Not seeing this in the manual.
$length = mb_strlen($string, 'UTF-8');
return ($length >= $min) && ($length <= $max);
}
示例3
出于好奇,这种形式可能吗?
function ($str1, $str2 ) use ($int1, $int2) { // But, that would be in the manual?
return $str1 . $str2 .' '. $int2 + $int2;
}
我查看了PHP手册,但没看到我在寻找什么。