Forum Webscript.Ru

Программирование => PHP => Тема начата: Алексей от 01 Декабря 2004, 10:46:35

Название: деструкторы
Отправлено: Алексей от 01 Декабря 2004, 10:46:35
я наверно не понимаю принципа, теории, но всё же - можно ли сделать деструктор, который закрывал бы соеденение с БД по окончанию работы сценария?
Или нужно тупо писать $DB->my_destructor(); ??
Название: деструкторы
Отправлено: AliMamed от 01 Декабря 2004, 10:49:13
деструкторы появились только php5
Название: деструкторы
Отправлено: Алексей от 01 Декабря 2004, 12:13:51
ну в 5, ладно, как деструктор сделать?

так:

function __destruct(){
 @mysql_close($this->$link);
}

т.е. он автоматом вызовется после работы сценария?
Название: деструкторы
Отправлено: AliMamed от 01 Декабря 2004, 12:17:19
он автоматом отработает перед высвобождении объекта из памяти
Название: деструкторы
Отправлено: Алексей от 01 Декабря 2004, 12:38:07
угу, пасиб.