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

dimitrius

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

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


подключен xdebug

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

Что делаю не так?
 
Сверху