如果我有一个函数:
function this($a){
return $a;
}
如果我想重新定义函数,是不是只要重写就这么简单?
function this($a, $b){ //New this function
return $a * $b;
}
最佳答案
不,这会引发错误:
Fatal error: Cannot redeclare foo()
runkit 提供选项,包括runkit_function_rename()
和 runkit_function_redefine()
.
关于php - 重新定义 PHP 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2640958/