Vidyalelo
PHP · Q39

Object Oriented Concept

Programming · PHP · question 39

Q39

Which method introduced in PHP 5, is invoked just before an object is garbage collected?

A.
__collect()
B.
__garbage()
C.
__destruct()
Answer
D.
__destructor()

Answer: Option C

Solution

Answer: Option C
Solution:
You can use this method to perform any final cleaning up that might be necessary. Imagine, for example, a class that saves itself to a database when so ordered. I could use the __destruct() method to ensure that an instance saves its data when it is deleted.