Loading...
Обучение/Помощь новичкам | Вопрос по классах

class DataBase
{
private $dbhost = '';
private $dbport = 3306;
private $dbname = '';

public function __construct($dbhost, $dbport, $dbname)
{

}
}


Можно записать так выше код, будет корректно работать ?
Получу с объекта данные $db = new DataBase('dbhost', 'dbport', 'dbname')?


class DataBase
{
public function __construct($dbhost = 'localhost', $dbport = 3306, $dbname = null)
{

}
}

________
посл. ред. 13.11.2018 в 21:13; всего 2 раз(а); by SNEG
в свойства запиши настройки и указывай их при создании экземпляра, а то у тебя и там и в аргументах
Онлайн: 4
Время:
Gen. 0.0833
(c) Bym.Guru 2010-2026