我在我的PHP代码中遇到了以下错误:
PHP解析错误:语法错误,意外的T_STRING,期望在C:\Inetpub\wwwroot\webroot\www.novotempo.org.br\lib\Twitter.php的第54行之后输入T_FUNCTION
出错的代码行:
define('DEBUG',false);
在网上搜索后,我发现这通常发生在使用PHP 4.xx的情况下,但我正在使用5.2.6(只是使用phpinfo()
进行了检查)。
我尝试了本地和其他两个外部主机,但仍然返回相同的消息。
为什么会发生这种情况?我该如何解决?
if
语句但忘记注释闭合括号时,出现了这个错误。这使得我的下一行代码超出了函数定义范围。它是对一个静态类函数的调用,PHP 将其视为意外的字符串文字,我想。 - Buttle Butkus