Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - MHS

Страницы: [1]
1
PHP / Поиск по массиву
« : 08 Марта 2004, 03:24:15 »
У тебя сервер не зависал случайно от такого кода ? :)
(навеяно первой страницей)

2
Доброго времени суток..Тут один вопросик возник к профи-кодерам.Есть класс для работы с БД(mySQL):
class mysql {

function 
connect{
 
//функция коннекта с БД
}

function 
select_db{
 
//функция выбора БД
}
}

Недавно один мой знакомый-программист настоятельно посоветовал мне сделать методы [connect] и [select_db]как private и вызвать их неспоредственно в конструкторе.После этого код выглядит примерно так:
class mysql {

function 
mysql{
 
//конструктор класса mysql
 
$this->_connect();
 
$this->_select_db();


function 
_connect{
 
//функция коннекта с БД
}

function 
_select_db{
 
//функция выбора БД
}
}

Теперь сам вопрос, рационально ли выносить эти два метода в конструктор?Ведь если мне нужно например выбрать другую БД - при этом же коннекте - мне прийдется создавать новую инстанцию класса [db]

Страницы: [1]