$mysqli->connect_errno не возвращает ничего, почему?

dimitrius

Новичок
для примера пишу следующий код
$mysqli = @new mysqli('не правильное имя хоста', 'не существующий пользователь', 'не правильный пароль', 'не существующая БД');//выбрасывается ошибка

echo $mysqli->connect_errno;//ничего не выводить


подключен xdebug

при использовании процедурного подхода все работает как надо.
php 5.2

Что делаю не так?
 

dimitrius

Новичок
не дочитал мануал - до версии 5.2.9 такой подход не работает
 
Сверху