一步一步学习PHP(4) php 函数 补充2

2019-04-10 01:20:44于丽

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");
?>
相关文章 大家在看