note 111485 deleted from function.class-alias by danbrown
| From: | danbrown@php.net | Date: | Mon, 04 Mar 2013 17:52:00 +0000 |
| Subject: | note 111485 deleted from function.class-alias by danbrown | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-193838@lists.php.net to get a copy of this message | ||
Note Submitter: Anonymous
----
//At first, you might wonder that:
//<?php class A {}; class_alias('A', 'B'); ?>
//
//is equivalent to:
//<?php class A {}; class B extends A {}; ?>
class_alias is NOT equivalent to class extending! Private methods/properties are unseen in child
classes, but in alias classes they are.