Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

Does php support multiple inheritance if yes how, if no explaining why?

user-image
Question added by Deleted user
Date Posted: 2016/06/15
Mohamed  Yasin
by Mohamed Yasin , Web Administrator/ Front End Developer , Royal Crown LLC

Hi Ahmed Alrubaye.,

Here is some clarification about PHP inheritance – there is a lot of bad information on the net.  PHP does support Multi-level inheritance.  (I tested it using version 5.2.9).  It does not support multiple inheritance.This means that you cannot have one class extend 2 other classes (see the extends keyword).  However, you can have one class extend another, which extends another, and so on. Example:<?phpclass {        // more code here}class extends {        // more code here}class extends {        // more code here}$someObj = new A();  // no problems$someOtherObj = new B(); // no problems$lastObj = new C(); // still no problems?>

More Questions Like This

Do you need help in adding the right keywords to your CV? Let our CV writing experts help you.