设置函数等于变量?

时间:2014-02-02 22:59:49

标签: php

我有一个PHP函数,我希望它等于一个变量。这是代码:

 <?php       
 function ItsaFunction(){
    //Code goes here
 }
 ?>

我想接受该功能并将其设置为等于变量。我怎样才能做到这一点。这是代码:

 <? ItsaFunction() = $ItsaFunction; ?>

上面的代码不起作用,但这就是我想要的。如何使php函数等于变量?

3 个答案:

答案 0 :(得分:1)

你不能使函数等于变量,但是一个等于函数的变量呢?

$ItsaFunction = function() {
    //Code goes here
};

您也可以

function ItsaFunction() {
    //Code goes here
}

$ItsaFunction = ItsaFunction(); 

答案 1 :(得分:0)

function foo() {
    echo "In foo()<br />\n";
}

$func = 'foo';
$func();        // This calls foo()   

答案 2 :(得分:0)

如果我理解你的意思,你想检查变量是否匹配。

<?php  

 $letter = 'a';
 $word = 'a';

 function ItsaFunction($first, $sec){

if($first == $sec){

echo 'match';

}else{
//do something
}

ItsaFunction($letter,$word);

}
?>