var
が存在すれば
TRUE
、 そうでなければ
FALSE
を返します。
変数が、
unset()
により割当を解除された場合、
isset()
はもう
TRUE
とはなりません。
NULL
に設定されている変数を調べた場合、
isset()
は
FALSE
を返します。
NULL
バイト(
"\0"
)はPHPの定数
NULL
と等価ではないことにも注意して下さい。
$a = "test"; echo isset ($a); // TRUE unset ($a); echo isset ($a); // FALSE $foo = NULL; print isset ($foo); // FALSE |