isset

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

説明

int isset(mixed var);

var が存在すれば TRUE を返し、そうでなければ FALSE を返します。

変数が、unset() により割当を解除された場合、 isset() はもう TRUE とはなりません。

  1 
  2  $a = "test";
  3  echo isset($a); // true
  4  unset($a);
  5  echo isset($a); // false
  6       

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