![PHP Polymorphism](http://www.tutorialpath.com/wp-content/uploads/2019/02/PHP-Polymorphism-1024x672.jpg)
This word is can (from the Greek meaning “having multiple forms”) poly and morphism.
Poly means “many” and morphism means property which help us to assign more than one property.
=> Overloading Same method name with different signature, since PHP doesn’t support method overloading concept
=> Overriding When same methods defined in parents and child class with same signature i.e know as method overriding.
Example:
![polymorphism Example](http://www.tutorialpath.com/wp-content/uploads/2019/02/polymorphism-Example.png)
Output:
![polymorphism Example output](http://www.tutorialpath.com/wp-content/uploads/2019/02/polymorphism-Example-output.png)