Я использую класс PHP для входа в систему. База данных MySQL, которую процесс входа проверяет для пользователя, определяется следующим образом:
class flexibleAccess{
var $dbName = 'mydatabase';
Однако, поскольку я устанавливаю приложение для разных людей, это $dbName требует постоянных изменений. Я решил создать файл конфигурации, в котором я храню информацию о своей базе данных, поэтому мне придется изменить его, ведь это проще, поскольку этот класс входа где-то «спрятан». Проблема в том, что я хочу сделать что-то вроде этого:
class flexibleAccess{
var $dbName = $_SESSION['mydatabase'];
И я получаю сообщение об ошибке: «Ошибка синтаксического анализа: ошибка синтаксического анализа в path/access.class.php в строке 43». Строка 43 — это строка с $dbName... Почему я не могу использовать это динамически получать мои значения из сеанса? И как мне его использовать?
Спасибо