PHP provides some handful methods which can be used within your classes to intercept messages sent to undefined methods and properties .Some developers call this overloading .These methods like __construct()
method which invoked when you instantiate object .Let’s explores these methods .