On Mon, May 18, 2009 at 05:38:37PM +0200, Cesco wrote: > Is it possible to set a parameter in PHP 5 to ask the interpreter to > raise an error every time I try to use a variable that wasn't > initialized before ? > > For example, I've write this piece of code in Python: > > > print(DonaldDuck) > > > I get this error: > > Traceback (most recent call last): > File "/Users/Cesco/Desktop/prova.py", line 3, in <module> > print(DonaldDuck); > NameError: name 'DonaldDuck' is not defined > > > Until now I've seen that when I write this PHP equivalent: > > > echo($DonaldDuck); > > > When I try to run it, the PHP writes a blank string, because the > variable is not yet initialized and PHP assumes that its value is an > empty string (I guess) > > > I'd like to have the same behaviour of Python in PHP, do you think > that it is possible? Set your error reporting higher: error_reporting(E_ALL); at the top of your script. Paul -- Paul M. Foster -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php