Is there any advantage to using __construct() instead of the class\'s name for a constructor in PHP?
__construct()
Example (__construct):
__construct
Forward compatibility. There's always a chance that legacy code that's left in the language for backwards compatibility's sake will be removed in a future version.