PHP and Multiple Inheritance ( or lack thereof )

*

Excerpt

In this talk, we'll survey what the problems with multiple inheritance are, how you can impliment a form of this today, and what's coming in PHP to better handle this problem.

Description

PHP doesn’t support multiple inheritance, and has no plans to do this in a classical sense. Why? Multiple inheritance can get ugly quick, and PHP likes to avoid semantically confusing structures as much as possible. But there are ways around this, and there are plans to support alternative ways to do this coming in a future version of PHP.

In this talk, we’ll survey what the problems with multiple inheritance are, how you can impliment a form of this today, and what’s coming in PHP to better handle this problem.

Speaking experience

Speaker

  • John mertic 1500x2100 04 10 2012 casual

    John Mertic

    SugarCRM

    Biography

    John Mertic serves as the Community Manager for SugarCRM, having several years of experience with PHP web applications and open source communities. A frequent conference speaker and an avid writer, he has been published in php|architect, IBM Developerworks, and in the Apple Developer Connection, and is the author of the book ‘The Definitive Guide to SugarCRM: Better Business Applications’ and the book ‘Building on SugarCRM: Creating Applications the Easy Way’. He has also contributed to many open source projects, most notably the PHP project where is the creator and maintainer of the PHP Windows Installer.