[PHP] Is there any way that PHP will issue a warning when using undeclared vars?

2005-01-02 Thread Dan Eloff
My single biggest beef with PHP is the fact that it silently fails
when I use a variable that has never been declared. Like if($sumbit)
will always be false because the variable was really named $submit. My
only clue that this is happening is whe the program fails to work as
intended and I waste lots of time trying to find out why the block
never executes.

Or if you forget to use $this->var and you just use $var. I just had
that happen to me too. Wasted another 30 min.

Is there any way at all to control this? I went into my PHP.ini file,
but my errors are set to E_ALL & E_STRICT which seems to be the 
highest level I can set.

If not I think we should seriously push for E_STRICT warnings if a
variable is used without every being assigned to.

Happy New Year All
-Dan

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Is there any way that PHP will issue a warning when using undeclared vars?

2005-01-02 Thread Dan Eloff
I knew I missed something when I configured php 5 on my pc. I forgot
to set the errors to be printed instead of logged. And you're right, I
should have used bitwise or to combine the flags. Thanks, you guys
saved me a lot of aggravation.

-Dan

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php