PHP可变函数
如果一个变量名后面有括号,PHP将寻找与该变量值同名的函数,并且尝试执行它。PHP"可变函数"可以用来实现包括回调函数、函数表在内的一些用途。
”可变函数“不能用于语言结构,如echo(),print(),unset(),isset(),empty(),include(),require()等,需要使用自定义的包装函数来将这些结构用作可变函数。
例如:
function echoString($str){ echo($str); } $varFun="echoString"; $varFun=("Output String");//输出"Output String"