Regards Alan
[EMAIL PROTECTED] wrote:
The methods of an object that has been passed to the overload() function lose their ability to have parameters passed by reference. For example:
class Foo { function hello(&$array) { $array[] = "hello"; } }
$array = null; $foo = & new foo(); $foo->hello($array); print_r($array)
Output: Array ( [0] => hello )
class Foo extends PEAR_Autoloader { function hello(&$array) { $array[] = "hello"; } }
$array = null; $foo = & new foo(); $foo->hello($array); print_r($array)
Output:
Nothing!
-- Can you help out? Need Consulting Services or Know of a Job? http://www.akbkhome.com
-- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php