overload extension in 4.3.2 RC1

From: Date: Mon, 24 Mar 2003 09:26:30 +0000
Subject: overload extension in 4.3.2 RC1
Groups: php.qa 
Request: Send a blank email to php-qa+get-10442@lists.php.net to get a copy of this message
does the overload extension work at all? it doesn't seem to be doing anything: roman@freepuppy ~/work 1009:0 > cat ../tmp/scratch2 #!/usr/bin/env php -c /usr/local/etc <?php error_reporting(E_ALL); class overloaded { var $prop = 'inner'; function __get($name, & $value) { $value = 'outer'; return true; } function __set($name, $value) { return true; } } overload('overloaded'); $o = new overloaded; echo 'echo $o->prop;'; var_dump($o->prop); echo "\$o->prop = 'other';\n"; $o->prop = 'other'; echo 'echo $o->prop;'; var_dump($o->prop); roman@freepuppy ~/work 1010:1 > php -f ../tmp/scratch2 echo $o->prop;string(5) "inner" $o->prop = 'other'; echo $o->prop;string(5) "other" roman@freepuppy ~/work 1011:0 > php -v PHP 4.3.2-RC1 (cli) (built: Mar 22 2003 02:52:56) Copyright (c) 1997-2003 The PHP Group Zend Engine v1.3.0, Copyright (c) 1998-2003 Zend Technologies I'm not on the php-qa list ATM, so please cc me. -- begin 666 nonexistent.vbs FreeBSD 4.8-RC 10:23AM up 1:42, 8 users, load averages: 0.04, 0.10, 0.08 end

« previous php.qa (#10442) next »