<?php
if(!empty($_POST['email'] && !empty($_POST['password']));
endif;
?>
这是我在文件中唯一的PHP,当我尝试执行时,我收到此错误消息。它在添加任何PHP之前都有效。 PHP的新手请不要好。
解析错误:语法错误,意外&#39 ;;&#39;在第3行的E:\ Kasim \ Gemcode \ PHP \ auth \ login.php
当我拿出&#39 ;;&#39;它提出了这个问题:
解析错误:语法错误,意外&#39; endif&#39; (T_ENDIF)在E:\ Kasim \ Gemcode \ PHP \ auth \ login.php o
答案 0 :(得分:1)
错过了一个)
: -
所以它应该是: -
if(!empty($_POST['email']) && !empty($_POST['password']));
根据手动示例,您的代码似乎也不正确: - http://php.net/manual/en/control-structures.alternative-syntax.php
<?php
if ($a == 5): // check here
echo "a equals 5";
echo "...";
elseif ($a == 6):
echo "a equals 6";
echo "!!!";
else:
echo "a is neither 5 nor 6";
endif;
?>
注意: - 根据此示例,您需要更正代码。