Sara Golemon wrote:
var_dump($someobject); shows only public properties (as I'd expect), but
print_r($someobject) shows all properties (explicitly identifying
protected/private props).
Am I wrong in thinking that's not right?
-Sara
print_r relies on a engine's routine while var_dump() does not. I had a patch to enable
var_dump do dump also the protected/private stuff (since I am var_dump() not a print_r()
fan). AFAIR Andrei was pro for var_dump() being consistent with print_r().
http://www.hristov.com/andrey/projects/php_stuff/patches/var_dump.diff
The patch is from August last year. AFAIR it does what's expected :)
Andrey
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php