Q37
Which one of the following method is invoked when a value is assigned to an undefined property?
A.
__get()
B.
__set()
AnswerC.
__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.