IF / OR 语句导致 Call to undefined function() 错误。为什么?
IF / OR statement causes Call to undefined function() error. Why?
我已经多次看到此错误消息,甚至在谷歌搜索了很长时间后我真的无法找出问题所在:
$uid = GNGHelper::getLoggedInUserID();
$assignedGuideID = $tour->get('guide')->get('juser_id');
$isCoord = GNGHelper::isLoggedInUserCoord();
if (($uid == $assignedGuideID) || ($isCoord === true)) {}
我收到以下指向 if 语句的错误:
Fatal error: Call to undefined function () in /home/gonative/public_html/dev/modules/mod_gngtourdetails/mod_gngtourdetails.php on line 51
这个 if 语句有什么问题?
非常感谢!
W.
@Kaddath:谢谢!你说对了!!!我删除了行中所有多余的空格,现在它可以工作了。我仍然不明白为什么,但至少它有效。这是我更正的台词:if(($uid == $assignedGuideID)||($isCoord === true)){
– wanderlusted 17 小时前
1个
如果在 ( 之前有一个隐藏的字符并且 PHP 检测到它,它被理解为函数调用。我们应该小心 copy/paste 的另一个原因!! – Kaddath 2 小时前
我已经多次看到此错误消息,甚至在谷歌搜索了很长时间后我真的无法找出问题所在:
$uid = GNGHelper::getLoggedInUserID();
$assignedGuideID = $tour->get('guide')->get('juser_id');
$isCoord = GNGHelper::isLoggedInUserCoord();
if (($uid == $assignedGuideID) || ($isCoord === true)) {}
我收到以下指向 if 语句的错误:
Fatal error: Call to undefined function () in /home/gonative/public_html/dev/modules/mod_gngtourdetails/mod_gngtourdetails.php on line 51
这个 if 语句有什么问题?
非常感谢! W.
@Kaddath:谢谢!你说对了!!!我删除了行中所有多余的空格,现在它可以工作了。我仍然不明白为什么,但至少它有效。这是我更正的台词:if(($uid == $assignedGuideID)||($isCoord === true)){
– wanderlusted 17 小时前
1个
如果在 ( 之前有一个隐藏的字符并且 PHP 检测到它,它被理解为函数调用。我们应该小心 copy/paste 的另一个原因!! – Kaddath 2 小时前