使用一个函数去调用另一个函数
下面代码
用户调用sys_f函数但是第一个值是另一个函数的名称
$a1就成为user_f函数$s2也就成为了user_f的形参
在sys_f中,最后的return是调用了user_f函数并把10做处理为20后再传入user_f函数中
/*
可变函数
*/
function sys_f($a1,$a2){
$a2=$a2+10;
return $a1($a2);
}
function user_f($num){
return $num*$num*$num*$num;
}
$io=sys_f('user_f',10);
echo $io;