Showing warning that variable might not be defined when it is declared inside if-else
We should probably have some "strictness" setting for this because we've seen a lot of PHP sources and frameworks that work like this; so an uninitialized variable is treated as NULL by purpose.
NULL