爲什麼不PHP OOP靜態屬性語法錯誤
public static $CURRENT_TIME = time() + 7200;
工作(錯誤):
Parse error: syntax error, unexpected '('
但
class Database {
public static $database_connection;
private static $host = "xxx";
private static $user = "xxx";
private static $pass = "xxx";
private static $db = "xxx";
public static function DatabaseConnect(){
self::$database_connection = new mysqli(self::$host,self::$user,self::$pass,self::$db);
self::$database_connection->query("SET NAMES 'utf8'");
return self::$database_connection;
}
}
確實工作。
我是OOP的新手,我很困惑。
定義「不起作用」。 –
對不起,它出錯了。 –
你收到什麼錯誤? –