直接在'IF'条件下使用函数调用。

时间:2014-01-03 10:22:59

标签: php conditional-statements php-5.3

使用PHP5.3,我可以直接在条件中使用函数,如下所示:

if(my_function($var) == 'hello') {...}

但有时候,即使我知道函数会返回什么,我也有一个PHP错误,我必须这样做:

$result = another_function($var);
if($result == 'world') {...}

如果两个函数都返回一个字符串,为什么我可以使用第一个而不是第二个?我想了解if条件可以接受的内容。所有PHP原生函数都可以吗? if条件不需要方法MyObject-> my_function($ var)?

0 个答案:

没有答案