【问题标题】:Trouble With If statement PHPIf语句PHP的问题
【发布时间】:2011-05-11 18:05:57
【问题描述】:

我已经编写 PHP 脚本大约 9 个月了,我的 if 条件开始遇到问题。这种情况以前从未发生过。

if ($reason != "9ee1e1f4fbf1"){
    XXXXXXXXX
}

我什至尝试将 9ee1ef4fbf1 放在括号中,但没有成功。 我不断得到这个:

Parse error: syntax error, unexpected T_IF in /home/content/49/549/html/index.php on line 21

【问题讨论】:

  • 问题更可能出现在 if 语句之前的行中,可能是缺少 ;在上一行。请在之前发布一两行。
  • 您能给我们提供此语句上方的代码(或尽可能准确的伪代码[更改变量名称,如果它们是敏感的])吗?

标签: php html if-statement


【解决方案1】:

问题出在 if 的 上面 行。也许忘了分号?

【讨论】:

  • 是的,这就是我的意思。 :)
  • 正确。虽然,它可能不在 if 的正上方,但它在 if 之上的某个地方。
【解决方案2】:

请张贴if 声明之前的行。通常,当您在 PHP 中收到 unexpected ____ 错误时,这意味着您遗漏了分号或类似的东西。

【讨论】:

    【解决方案3】:

    T_IF 标记是意外的,可能是因为 PHP 处于未由结束分隔符(可能是行尾分号 (;))完成的解析状态。

    【讨论】:

      【解决方案4】:

      你应该看看 if 之前的任何东西,也许你错过了一个分号(;)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-10-15
        • 2011-02-11
        • 1970-01-01
        • 1970-01-01
        • 2012-11-19
        相关资源
        最近更新 更多