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:


 I get this error:

Traceback (most recent call last):
  File "/Users/Cesco/Desktop/", line 3, in <module>
NameError: name 'DonaldDuck' is not defined

Until now I've seen that when I write this PHP equivalent:


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?

PHP General Mailing List (
To unsubscribe, visit:

Reply via email to