当我使用它时,如果用括号构造
if ($_POST['type']!='1' || ($_POST['type']=='1' && $_POST['prepayment']=='2'))
{
do this and that
}
我收到了PHP错误:
致命错误:在.....
中调用未定义的函数()怎么了?
答案 0 :(得分:1)
由于函数名称为"" (没有),唯一合理的原因是(
之前的空白字符错误,例如一个IDEOGRAPHIC SPACE U + 3000,或类似的东西。 PHP将其识别为非空格而非某些Unicode字符,这是一个有效的函数名称。例如。 漢字()
将是一个有效的函数调用, ()
(这是一个全角空格字符)也是如此。
检查您的空格和/或重新输入该行。