isset

(PHP 3, PHP 4 )

isset -- 変数がセットされているかどうかを検査する

説明

int isset ( mixed var)

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


empty() および unset() も参照下さい。