现在我有:
function showwish()
{
echo 'happy new year';
}
我想分配$somevariable = showwish;
如何在没有任何错误的情况下完成此任务。
注意:不允许编辑showwish函数。
答案 0 :(得分:4)
function showwish(){
return 'happy new year';
}
然后
echo showwish();
或
$fish = showwish();
或提出更实际的问题
答案 1 :(得分:2)
function showwish()
{
ob_start();
echo 'happy new year';
return ob_get_clean();
}
或者如果您所做的只是返回一个字符串:
function showwish()
{
return 'happy new year';
}
基于comment below by the OP that he cannot edit the showwish fn:
ob_start();
showwish();
$someVar = ob_get_clean();
答案 2 :(得分:2)
function showwish() {
return 'happy new year';
}
$somevariable = showwish();
echo $somevariable;
答案 3 :(得分:-2)
您可以将变量用作常量
define('showwish', 'something');
function showwish() {
echo 'happy new year';
}
$somevariable = showwish;
echo $somevariable;