我可以在语言结构中使用变量函数吗?

时间:2015-07-30 13:21:14

标签: php function variables language-construct

这个问题here有点解决了这个问题。在我的情况下,我想调用像empty()is_int()这样的函数。例如:

<?php

    $foo = 'empty';
    $test = NULL;
    $foo($test);

这个问题与以下内容不重复:

How to call PHP function from string stored in a Variable

我的问题是解决本机PHP函数而不是用户编写的函数。

1 个答案:

答案 0 :(得分:3)

变量函数不适用于语言结构,因为您可以在manual中阅读:

  

变量函数不适用于语言结构,例如echo,print,unset(),isset(), empty(),include,require等。利用包装函数将这些结构中的任何一个用作变量函数。