В моем файле config.php у меня есть переменная, которая установлена на «localhost».Переменная не подбирается
$CONFIG['MySQLi']['host'] = "localhost";
Однако, когда я включил этот config.php в моем классе базы данных, я могу проверить его, вызывая переменную в эхо с помощью метода __construct()
public function __construct() {
echo $CONFIG['MySQLi']['host'];
}
Но потом по какой-то причине, Я получаю эту ошибку:
Notice: Undefined variable: CONFIG in C:\xampp\htdocs\Muse\classes\class.database.php on line 15
Однако у меня нет ошибок при импорте файла config.php. Кто-нибудь сможет объяснить, почему это происходит? Thankyou
Блестящий! Спасибо, я помету ваш вопрос правильно, когда он позволит мне – Jarrod
+1 В качестве другого варианта вы можете передать его как аргумент функции '__construct ($ config)' – AlexP
@AlexP, я добавил еще одну возможность – kero