PHP - Подключение к базе через ООП

Шамиль Зарипов

Добрый день, коллеги. Вчера начал всеръёз вгрызаться в ООП, ещё многого не понимаю, решил для практики написать подключение к базе на нём. Что делаю не так? Выдаёт ошибку подключения к базе с кучей ????????? http://joxi.ru/Y2LE9VBflLYgA6 Подскажите, пожалуйста

class startup{
public $hostname;
public $username;
public $pass;
public $database;

public function db(){
    $this->hostname='localhost';
    $this->username='root';
    $this->pass='';
    $this->database='mybase';

    mb_internal_encoding("utf-8");
    mysqli_connect($this->hostname,$this->username,$this->pass,$this->database);
    mysqli_query("SET NAMES utf8");

    setlocale(LC_ALL, "ru_RU.UTF-8");
    //mysqli_select_db($database);
}

}

$connect=new startup();
$connect->db();

1 чел.