4. 可变函数
我不知道为什么要翻译成这个名字,其实就是根据变量的名字来调用相应的函数。
很类似于JS中的这个eval,如下所示:
<script>
function Execute(functionName)
{
eval(functionName+"()");
}
function Test()
{
alert("111");
}
Execute("Test");
</script>
这个就是传进来一个函数名,然后来执行对应的函数。那么在PHP中,其实也是一样的,而且更简单了。
<?php
function Test($func)
{
$func();
}
function First(){echo("first");}
Test("First");
?>







