2009-11-13 106 views
1

Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home3/*/www/modules/mysql_worker.php on line 9PHP语法错误

这里是文件mysql_worker.php http://pastie.org/697284

+0

在服务器上安装哪个版本的php? – 2009-11-13 15:02:06

+0

我无法在PHP 5.2.0中使用php -l复制错误。你使用的是什么版本的PHP? – jkndrkn 2009-11-13 15:05:42

回答

8

您使用的是PHP4系统上PHP5代码。

考虑升级到PHP5。 PHP4已过时。

+0

什么PHP5不提供在我的代码? – Ockonal 2009-11-13 15:05:32

+0

“私人”和“公共”关键字。高级OOP。 – 2009-11-13 15:06:31

+0

Ockonal,它似乎是你的机器运行PHP4。该代码是为php5。在php4中,“private”不是关键字,因此是错误。 – gnud 2009-11-13 15:07:51