What type of inheritance that PHP supports?
Answers were Sorted based on User's Feedback
Answer / vikas sharma
PHP can support single,multilevel inheritance. And you can
use interfaces to achive multiple inheritace but not
directly multiple inheritance is allowed due to its
limitations
| Is This Answer Correct ? | 68 Yes | 8 No |
Answer / rakesh kumar nautiyal
As far PHP concern it only support single Inheritance in
scripting.
| Is This Answer Correct ? | 66 Yes | 39 No |
PHP support all inheritance(Single,Multilevel,Hierarchical,
and Hi breed) except Multiple inheritance.but we can achieve
multiple inheritance through INTERFACE.
| Is This Answer Correct ? | 36 Yes | 11 No |
Answer / dinesh
along with single,multilevel php also supports hierarchy
| Is This Answer Correct ? | 22 Yes | 8 No |
Answer / koushik samanta
phP SUPPORTS ONLY mULTILEVEL AND SINGLE iNHERUTANCES
| Is This Answer Correct ? | 29 Yes | 17 No |
Answer / mahesh
PHP can support single,multilevel,hierarchical and hybrid
inheritance but not multiple inheritence because of diamond problem.
Q:what is diamond problem?
A:suppose "class A extends class B and also class C".
then if class B contains function foo() and class C also contains function foo().if your creates object to the class A
and try to call function foo() then which class function it will take class A or Class B.. in this case diamond problem will be occur.
But we can avoid this problem through "INTERFACE".
| Is This Answer Correct ? | 12 Yes | 1 No |
Answer / kumar singh
all inhertance are supported but multiple not supported
and replace by interface used in php5
| Is This Answer Correct ? | 16 Yes | 7 No |
Answer / palaniraja.wordpress.com
you can also use interface to achieve multiple inheritance.
| Is This Answer Correct ? | 36 Yes | 28 No |
Answer / abdul ghafoor awan
What type of inheritance that php supports?
In PHP an extended class is always dependent on a single base class, that is, multiple inheritance is not supported. Classes are extended using the keyword 'extends'.
| Is This Answer Correct ? | 0 Yes | 0 No |
hi to all i am fresher in php and want to learn php and want a fresher job in php. how to total time i expend to learn php and what is freshers salary.
Do you know how to enable error reporting in php?
What is the difference between the include() and require() functions?
Whether site will complete the execution of the script if Fatal error occurs ?
suppose if u want to pass session value using cookies onlu.. what changes i've to made in php.ini file?
What is the purpose of using php?
Tell me what is pear?
How to include variables in double-quoted strings?
Explain the visibility of the property or method?
What is a namespace in php?
If i make my selection in State Dropdown list, i would the City and ZipCode dropdown list to be automatically reupdated based on the State i select.(This to avoid the user select a City or Zipcode that does not correspond to the State previously selected.)
Is empty in excel?