Я ожидаю, что это будет основной синтаксической ошибкой, которую я пропустил, но я не могу понять.
В PHP script я продолжаю получать следующую ошибку.
Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in [path]/scripts/users/database_connection.php on line 4
Это происходит, когда мой script для подключения к базе данных вызывается с помощью include_once()
. Я разделил свой script на самый базовый код (оставив в том, что требуется другим кодом), и он все еще вызывает эту ошибку.
<?php
class UserDatabaseConnection
{
$connection = sqlite_open("[path]/data/users.sqlite", 0666);
public function lookupUser($username)
{
// rest of my code...
}
}
$udb = new UserDatabaseConnection;
?>
Я боролся с этим какое-то время и просто задавался вопросом, может ли кто-нибудь еще где-нибудь обнаружить, что я ошибся.