我有以下代码
<?php
$f = 'exit';
print "function '$f' \n";
$f();
print "end \n";
?>
产生此错误消息:
Fatal error: Call to undefined function exit()
为什么找不到PHP没有exit()函数?如果我将$f();
替换为exit();
,则可以找到。
溴
答案 0 :(得分:7)
直接来自PHP manual:
注意:因为这是一种语言结构而不是函数,所以不能使用变量函数调用它。
答案 1 :(得分:1)
试试这个: 的eval($ F “();”);
这不是一个好方法,但必须工作