IF / OR语句导致对未定义的function()的调用错误。为什么?

时间:2018-12-13 16:25:37

标签: php if-statement undefined-function

我已经看过几次这个错误消息,即使在搜索了一段时间之后,我还是真的无法找出问题所在:

$uid = GNGHelper::getLoggedInUserID();
$assignedGuideID = $tour->get('guide')->get('juser_id');
$isCoord = GNGHelper::isLoggedInUserCoord();

if (($uid == $assignedGuideID) || ($isCoord === true)) {}

我得到以下错误,指向if语句:

  

致命错误:在第51行的/home/gonative/public_html/dev/modules/mod_gngtourdetails/mod_gngtourdetails.php中调用未定义的函数()

此if语句有什么问题?

非常感谢!

1 个答案:

答案 0 :(得分:0)

@Kaddath:谢谢!你说对了!!!我从该行的所有位置删除了所有多余的空格,现在可以正常工作了。我仍然不明白为什么,但是至少可以。这是我的更正行:Executors.newSingleThreadExecutor(ThreadFactory) – 17小时前流连忘返
1个 如果在(之前有一个隐藏的字符(并且PHP检测到它,这被理解为函数调用。另一个我们为什么要小心复制/粘贴的原因!– Kaddath 2小时前