这个问题here有点解决了这个问题。在我的情况下,我想调用像empty()
或is_int()
这样的函数。例如:
<?php
$foo = 'empty';
$test = NULL;
$foo($test);
这个问题与以下内容不重复:
How to call PHP function from string stored in a Variable
我的问题是解决本机PHP函数而不是用户编写的函数。
答案 0 :(得分:3)
变量函数不适用于语言结构,因为您可以在manual中阅读:
变量函数不适用于语言结构,例如echo,print,unset(),isset(), empty(),include,require等。利用包装函数将这些结构中的任何一个用作变量函数。