Hi, As you surely know, arrays are often badly initialized:
<?php // $array is undefined $array['index'] = 'value'; ?> Wouldn't it be such a good thing to let the programmers know that this is a bad habit, by throwing a +/- pedantic error ? I'm not sure which type would suit for it, but I think its important enough to throw a E_NOTICE. It can be dangerous if the script is ran on an environment where register_globals is enabled. I wrote a paper about this kind of leak if you can't imagine an example: http://www.colder.ch/news/09-04-2005/4/another-example-showing-t.html Thanks for your interrest -- Etienne Kneuss http://www.colder.ch/ [EMAIL PROTECTED] -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php
