意外的“;”表示 if ($firstPost &&$numRows > 1)


Unexpected ';' for if ($firstPost && $numRows > 1)

我在PHP代码中收到";"的意外错误。

if ($firstPost && $numRows > 1)

我尝试删除分号,但我只是因为意外的"1"而收到另一个错误。

>不是有效的PHP语法。它应该是>的,如

if ($firstPost && $numRows > 1)

>> 的 HTML 编码。看起来您是从某个网页上复制的,也许是在查看原始 HTML 时。请注意这一点,因为许多符号将是HTML编码的,因此会导致类似的错误。

>>>的HTML编码,在这种情况下更有意义。

尝试

if ($firstPost && $numRows > 1)

顺便说一下,如果某些东西对你的PHP代码进行HTML编码,那么在这个过程中出了点问题。

不知道你在想什么。 >可能只特定于 HTML。您需要使用文本标记>大于符号。

if ($firstPost && $numRows > 1)