неожиданный T_VARIABLE, ожидающий T_FUNCTION

Я ожидаю, что это основная синтаксическая ошибка, которую я пропустил, но я не могу ее понять.

В сценарии PHP я продолжаю получать следующее ошибка.

Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in [path]/scripts/users/database_connection.php on line 4

Это происходит, когда мой сценарий для подключения к базе данных вызывается с помощью include_once () . Я сократил свой сценарий до самого простого кода (оставив то, что требуется для другого кода), и он по-прежнему вызывает эту ошибку.

<?php
    class UserDatabaseConnection
    {
        $connection = sqlite_open("[path]/data/users.sqlite", 0666);
        public function lookupUser($username)
        {
            // rest of my code...
        }
    }

    $udb = new UserDatabaseConnection;
?>

Я боролся с этим некоторое время и просто подумал, может ли кто-нибудь еще где-нибудь заметить Я ошибся.

20
задан Ryan Leonard 26 June 2011 в 20:50
поделиться