19 Jul 2012 21:22
magic getter
Sebastian <php-maillist <at> elygor.de>
2012-07-19 19:22:07 GMT
2012-07-19 19:22:07 GMT
Hi all,
is this a bug, or a feature?
class Foo
{
private $data;
public function __get($name)
{
return $this->data[$name];
}
}
$foo = new Foo();
$foo->color = 'red';
echo $foo->color;
I would expect an error, or a least a notice, but it prints out "red" ...
--
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
RSS Feed