Удаления объектов __destruct( )http://softtime.ru/forumУдаления объектов __destruct( )http://softtime.ru/forum/read.php?id_forum=1&id_theme=75239#post443898чтобы не делать явный вызов какого-либо метода,который должен выполниться по завершению работы скриптаУдаления объектов __destruct( )Thu, 29 Jul 2010 13:31:05 +0300psychomcУдаления объектов __destruct( )http://softtime.ru/forum/read.php?id_forum=1&id_theme=75239#post443893Хм, ну, если грубо - например, класс реализует работу с файлами. Конструктор будет открывать дескриптор, а деструктор - закрывать. То...Удаления объектов __destruct( )Thu, 29 Jul 2010 13:09:02 +0300neadekvatУдаления объектов __destruct( )http://softtime.ru/forum/read.php?id_forum=1&id_theme=75239#post443889Тогда не понятно зачем вообще нужен деструктор в классе ,когда можно явно разрушить ( удалить из памяти ) объект с...Удаления объектов __destruct( )Thu, 29 Jul 2010 12:47:47 +0300olissУдаления объектов __destruct( )http://softtime.ru/forum/read.php?id_forum=1&id_theme=75239#post443886По-моему, нет разницы, в каком порядке объявляются члены и методы класса. Просто принятно члены объявлять до всех методов, конструктор объявлять...Удаления объектов __destruct( )Thu, 29 Jul 2010 12:38:04 +0300neadekvatУдаления объектов __destruct( )http://softtime.ru/forum/read.php?id_forum=1&id_theme=75239#post443885Сейчас буду разбираться Есть ещё непонятное "? error_reporting(E_ALL); class Class_1{ public function __construct($n){ $this-"n = $n; } public function __destruct(){...Удаления объектов __destruct( )Thu, 29 Jul 2010 12:34:00 +0300olissУдаления объектов __destruct( )http://softtime.ru/forum/read.php?id_forum=1&id_theme=75239#post443882Посмотрите на картинку справа Не берусь утверждать, но предположить, что сборщик мусора будет удалять именно в обратном порядке (т.к. последний...Удаления объектов __destruct( )Thu, 29 Jul 2010 12:06:19 +0300neadekvatУдаления объектов __destruct( )http://softtime.ru/forum/read.php?id_forum=1&id_theme=75239#post443878Очень странное поведение ...меняем порядок $obj_3 = new Class_3(3); $obj_2 = new Class_2(2); $obj_1 = new Class_1(1); на выходе...Удаления объектов __destruct( )Thu, 29 Jul 2010 11:43:32 +0300olissУдаления объектов __destruct( )http://softtime.ru/forum/read.php?id_forum=1&id_theme=75239#post443873видимо это принцип стека (LIFO)Удаления объектов __destruct( )Thu, 29 Jul 2010 11:15:50 +0300psychomcУдаления объектов __destruct( )http://softtime.ru/forum/read.php?id_forum=1&id_theme=75239#post443869"? error_reporting(E_ALL); class Class_1{ public function __construct($n){ echo $n.'. Создан объект "', __CLASS__, '""br /"'; } public function __destruct(){ echo...Удаления объектов __destruct( )Thu, 29 Jul 2010 10:34:40 +0300oliss