PHP and the isset() function
It has been common usage to utilise the isset() function to determine if a variable in PHP has a value. This is as opposed to checking the contents are not NULL or the empty string: "". I had utilised this facility thoroughly in the CRIMP code-base (available on source-forge under the same name), and was wondering why a certain scenario wasn’t being handled as I expected. Now, I knew I could work around the issue, but I felt I needed to find out what the actual cause was.