【发布时间】:2015-02-06 10:52:41
【问题描述】:
我想将函数分配给变量,而不是在将其分配给变量时调用此函数。
function abc(){
echo 'abc';
}
在 PHP 中
$variable=abc();
然后用函数回显变量
echo $variable;
编辑*
因为我想要这样的变量
$variable = $something[0].$function.$something[1];
【问题讨论】:
-
如果您不想调用它,请不要调用它。
$variable = function () { echo('abc'); };但是,你不能echo($variable);因为 PHP 只知道如何echo字符串,它不知道如何将函数转换为字符串(它没有任何意义)。 -
问题是我想在变量中获得函数的值并稍后调用它,而不是在我将它分配给变量时。