-1

我有一个php类,这是他的一个片段:

<?
class labelUpdater
{
    private static $link = mysql_connect("localhost", "login", "password");
    if (!$link) {
        die('Connection error: ' . mysql_error());
    }
    echo 'Success';
    mysql_close($link);die;
}
?>

当我启动它时,我得到了这个:

Parse error: syntax error, unexpected '(', expecting ',' or ';' in /var/www/..../labelUpdater.php on line 6

我做错了什么?

4

1 回答 1

2

您不能只在 a 中编写代码class,您必须将其输入到function.

此外,使用<?php而不是<?.

此外,请注意该mysql_扩展在 PHP 5.5 中已弃用。您应该使用更新且更安全的扩展,例如mysqli_pdo

于 2013-08-29T07:34:23.100 回答