PHP mysqli не видит переменные

314
01 августа 2017, 18:38
$servername = "localhost";
$username = "root";
$password = "123";
$dbname = "destination";
$conn = new mysqli($servername, $username, $password, $dbname);

возвращает

Warning: mysqli::__construct(): (HY000/1045): Access denied for user ''@'localhost' (using password: NO)

если логин и пароль правильный.

Если же вписать

$conn = new mysqli($servername, 'root', '123', $dbname);

всё работает.

Почему оно не видит переменную?

READ ALSO
Объединение массивов PHP [дубликат]

Объединение массивов PHP [дубликат]

На данный вопрос уже ответили:

461
Не получается обработать POST данные node.js

Не получается обработать POST данные node.js

Ребят, объясните, пожалуйста, что я делаю не так?

346