博客列表 >可变函数/回调函数

可变函数/回调函数

虎哥的学习日志
虎哥的学习日志原创
2018年02月02日 21:47:08726浏览

函数名是一个变量的函数叫可变函数

function add($a,$b){return $a+$b;}

function sub($a,$b){return $a-$b;}

function mult($a,$b){return $a*$b;}

function div($a,$b){return $a/$b;}

$funcName='add';

echo $funcName(20,5);//$funcName一个变量,相当于调用了add(20,5);

// call_user_func_array(可变函数名,参数列表数组)

function back($funcName,$a,$b){//回调函数

return call_user_func_array($funcName,[$a,$b]);

}

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议