On 20/09/15 15:05, Rowan Collins wrote: > is_null returns true in all the same situations as isset does. There is > absolutely no difference except for whether it raises a notice.
? is_null returns true when isset returns false ... but because of the notice and switching that off to hide it I'd missed that the pigging is_null() was broken. It's only not outputting the missing elements because they are non-existent, not because is_null() stops the function being called ... This is simply a red flag to why there NEEDS to be a proper fix rather than having to rely on switching off notices which result in other problems being masked! But I suppose code that is several years old does not matter ... we just live with the bugs. -- Lester Caine - G8HFL ----------------------------- Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk Rainbow Digital Media - http://rainbowdigitalmedia.co.uk -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php