Which one of the following method is invoked when a value is assigned to an undefined property?
A. __get()
B. __set()
C. __isset()
D. __call()
Answer: Option B
Solution(By Examveda Team)
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.Related Questions on Object Oriented Concept
Which one of the following is not a valid class name?
A. ShopProduct
B. Shopproduct
C. Shopproduct1
D. 1shopproduct
Fill in the blank with the best option. An Object is a/an ________ of a class.
A. type
B. prototype
C. instance
D. object
Which version of PHP introduced the visibility keywords i.e public, private, and protected?
A. PHP 4
B. PHP 5
C. PHP 5.1
D. PHP 5.3
Join The Discussion