Vidyalelo
PHP · Q37

Object Oriented Concept

Programming · PHP · question 37

Q37

Which one of the following method is invoked when a value is assigned to an undefined property?

A.
__get()
B.
__set()
Answer
C.
__isset()
D.
__call()

Answer: Option B

Solution

Answer: Option B
Solution:
The __set() method is invoked when client code attempts to assign to an undefined property. It is passed two arguments: the name of the property, and the value the client is attempting to set.