变量函数
PHP支持变量函数。那什么是变量函数?下面通过一个实例来介绍变量函数的具体应用。
首先定义3个函数,接着声明一个变量,通过变量来访问不同的函数。
- <?php
- function come(){ //定义 come()函数
- echo"来了<p>";
- }
- function go($name = "jack"){ //定义go()函数
- echo"$name 走了<p>";
- }
- function back($string){ //定义 back()函数
- echo"又回来了,$strint<p>";
- }
- $func = "come"; //声明一个变量,将变量赋值"come"
- $func(); //使用变量函数来调用函数 come()
- $func = "go"; //重新给变量赋值
- $func("TOM"); //使用变量函数来调用函数go()
- $func = "back"; //重新给变量赋值
- $func("Lily"); //使用变量函数来调用函数back()
- ?>
复制代码
可以看到,函数的调用是通过改变变量名来实现的,通过在变量后面加上一对小括号,PHP将自动寻找与变量相同的函数,并且执行它。如果找不到对应的函数,系统将会报错。
变量函数-相商动易版权所有
|