这个问题有点解决问题了。在我的例子中,我想把函数称为empty()
或is_int()
。例如:
<?php
$foo = 'empty';
$test = NULL;
$foo($test);
这个问题不是重复的:
如何从存储在变量中的字符串调用PHP函数
我的问题是一个本地的PHP函数,而不是一个用户创建的函数。
变量函数不能与语言结构一起工作,您可以在手册中阅读:
变量函数不能使用语言结构,如echo、print、unset()、isset()、empty()、include、require等。使用包装函数将这些结构中的任何一个用作变量函数。