Object method overloading

From: Date: Wed, 13 Aug 2003 22:32:54 +0000
Subject: Object method overloading
Groups: php.general php.qa 
Request: Send a blank email to php-general+get-159499@lists.php.net to get a copy of this message
Hello, I realize this stuff isn't set in stone yet, but might I eventually expect the following to make two assignments rather than one? <?php class overload_test { function __set($name, $value) { echo "__set($name, $value)\n"; $this->$name = $value; return true; } } overload('overload_test'); $t = new overload_test; $t->a = 'Foo'; $t->b[0] = 'Bar'; print_r($t); ?> Output: __set(a, Foo) overload_test Object ( [a] => Foo ) Thanks, -Dan

« previous php.general (#159499) next »