bobroff
Новичок
Значения переменных функция(метод) в классе по умолчанию?
Здравствуйте. Думаю вопрос простой, но самостоятельно ответ найти не удалось.
К примеру есть класс:
class db {
var $db_login="root";
var $db_password="root";
var $db_host="localhost";
var $db_connection;
function db_connect($host,$login,$password) {
$this->db_connection=mysql_connect($host,$login,$password);
}
}
Как сделать следующее: при вызове метода db_connect, если не переданы параметры $host, $login, $password, то устанавливаются параметры по умолчанию: $db_login, $db_password, $db_host.
Здравствуйте. Думаю вопрос простой, но самостоятельно ответ найти не удалось.
К примеру есть класс:
class db {
var $db_login="root";
var $db_password="root";
var $db_host="localhost";
var $db_connection;
function db_connect($host,$login,$password) {
$this->db_connection=mysql_connect($host,$login,$password);
}
}
Как сделать следующее: при вызове метода db_connect, если не переданы параметры $host, $login, $password, то устанавливаются параметры по умолчанию: $db_login, $db_password, $db_host.