lucy24 - 10:17 pm on Apr 24, 2013 (gmt 0)
This will be throwing an E_NOTICE (probably quietly in the background)
Ah, you mean the things that pile up in MAMP's "php errors" log and give me momentary heart failure until I look over the list and find they're all labeled "notice" rather than "error". (In some cases for things I'm surprised don't count as bona fide errors, as when I accidentally checked one too many iterations of array values, winding up with a set that hadn't been defined. Whew.)
I thought the point of "is_null" is that it encompasses both "value is zero or empty string" and "is undefined" so I can cover both options in a single condition. Drat.