2People
Новичок
Использование классов внутри классов.
Привет.
У меня есть класс для работы с mysql и класс templates (возможно будут ещё классы, которые надо использовать в других).
В классах где надо использовать эти классы делаю так:
Это получается, что допустим 5 классов в каждом из которых есть такая конструкция. Получается, что по пять раз выделяется память для sql.class и templates.class
Наверно это не правильно. Лучше использовать global?
Привет.
У меня есть класс для работы с mysql и класс templates (возможно будут ещё классы, которые надо использовать в других).
В классах где надо использовать эти классы делаю так:
PHP:
class Delete_t {
var $db;
var $tpl;
function Delete_t(){
$this->db=new sql();
$this->db->connect();
$this->tpl=new templates();
}
function del_tour ($id){
$this->db->query("DELETE FROM `table` WHERE `id`=$id");
.....
}
}
Наверно это не правильно. Лучше использовать global?