PHP RFC: Reclassifying Engine Warnings
wiki.php.net
wiki.php.net
echo $undefined_var;
will cause an exception where before it caused an easily-ignored notice.If you don't use any static analysis tools, PHP allows you to write some objectively poor code that still sort of "works".
This RFC will make the experience of writing PHP more in line with other modern languages - much less second-guessing how the engine might behave.