Determine whether a variable is set.
If a variable has been unset with unset(), it will no longer be set. isset() will return FALSE if testing a variable that has been set to NULL. Also note that a NULL byte ("\0") is not equivalent to the PHP NULL constant.
This also work for elements in arrays:
<?php |
| Warning |
isset() only works with variables as passing anything else will result in a parse error. For checking if constants are set use the defined() function. |
Note: Because this is a language construct and not a function, it cannot be called using variable functions
| empty() |
| unset() |
| defined() |
| the type comparison tables |
| array_key_exists() |
| is_null() |
| the error control @ operator |