Yani ... Ben NULL "set". Gerçek Yani isset ($ somethingNULL) ==?
bool isset ( mixed $var [, mixed $var [, $... ]] )
Bir değişken ayarlanmış olup olmadığını belirlemek ve null değildir.
Bir değişken unset () ile unset olmuşsa, artık kurulacaktır. isset() will return FALSE if testing a variable that has been set to NULL. Ayrıca, bir NULL byte ("\ 0") PHP NULL sabiti eşdeğer olmadığını unutmayın.
Return values
Var var ve aksi takdirde FALSE null dışında bir değer varsa DOĞRU döndürür.
Evet - dan ISSET() documentation:
$foo = NULL;
var_dump(isset($foo)); // FALSE
/* Array example */
$a = array ('test' => 1, 'hello' => NULL);
var_dump(isset($a['test'])); // TRUE
var_dump(isset($a['foo'])); // FALSE
var_dump(isset($a['hello'])); // FALSE