PHP可变函数

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-23 13:36:441057browse

可变函数是指同样的函数名称,其函数体可以动态改变。

使用方法:可通过把函数名当成变量,从而实现可变函数的功能。

下面看一例子:

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

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

    $a = 10;
    $b = 2;

    $operation = 'add';
    echo " $a + $b = ".$operation($a, $b).'
';

    $operation = 'sub';
    echo " $a - $b = ".$operation($a, $b).'
';

?>

运行结果:


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn