On 12 April 2011 12:33, Richard Quadling <rquadl...@gmail.com> wrote: > [1] http://pastebin.com/qLNYtfAw
Updated to http://pastebin.com/cqSEcGpN to include 0 and '' values. The output is ... Undefined variable isset() = false empty() = true defined = false Defined variable null value isset() = false empty() = true defined = true Defined variable 0 isset() = true empty() = true defined = true Defined variable non-null value isset() = true empty() = false defined = true Undefined key isset() = false empty() = true defined = false Undefined key null value isset() = false empty() = true defined = true Undefined key non-null value isset() = true empty() = false defined = true Undefined key 0 value "" isset() = true empty() = true defined = true Attempting to access any variable where defined = false would be the only place the E_NOTICE is generated. -- Richard Quadling Twitter : EE : Zend @RQuadling : e-e.com/M_248814.html : bit.ly/9O8vFY -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php