为什么我在PHP if语句中得到此解析错误?

时间:2014-02-15 16:00:24

标签: php parse-error control-structure

我收到此错误:

  

解析错误:语法错误,第131行的C:\ xampp \ htdocs \ assurance \ confirmation.php中的意外'!='(T_IS_NOT_EQUAL)

以下是我的代码的第131-134行:

if ($_POST['password']) != ($_POST['confirm'])  { 
echo '<p class="error">Your passwords do not match.</p>';
$okay = FALSE;
}

2 个答案:

答案 0 :(得分:1)

if ($_POST['password'] != $_POST['confirm'])  { 
echo '<p class="error">Your passwords do not match.</p>';
$okay = FALSE;
}

if语句的语法是

if (expr)
  statement

请参阅http://www.php.net/manual/en/control-structures.if.php

答案 1 :(得分:1)

使用此

if ($_POST['password'] != $_POST['confirm'])  { 
    echo '<p class="error">Your passwords do not match.</p>';
    $okay = FALSE;
}