On Wed, May 24, 2006 at 11:56:06AM -0700, Todd Ruth wrote:
> <?php
> class TheParent {
> public $x = 3;
> }
> class UglyUncle {
> function f() {
> $this->x = 5;
> }
> }
> class Child extends TheParent {
> function f() {
> UglyUncle::f();
> }
> }
> $c = new Child();
> var_dump($c->x);
> $c->f();
> var_dump($c->x);
> ?>
> --EXPECT--
> int(3)
> int(5)
"Ugly" is right. As far as I'm concerned, that code should never have
worked in the first place.
--Dan
--
T H E A N A L Y S I S A N D S O L U T I O N S C O M P A N Y
data intensive web and database programming
http://www.AnalysisAndSolutions.com/
4015 7th Ave #4, Brooklyn NY 11232 v: 718-854-0335 f: 718-854-0409
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php