変数が宣言されていること、そして null とは異なることを検査する
説明
isset(mixed $var, mixed ...$vars): bool
変数がセットされているかを調べます。 これは変数が宣言されており、 null とは異なる値だということです。
変数が、unset() により割当を解除された場合、 もはやセットされているとは見做されません。
null が代入されている変数をチェックしたときは、 isset() は false を返します。 null文字 (“\0”) は PHP の null 定数とは異なることにも注意してください。
複数のパラメータが渡された場合は、 isset() は全てのパラメータがセットされている場合にだけ true を返します。 評価は左から右へと行われ、セットされていない値に出会うとすぐに評価が止まります。
パラメータ
var-
調べたい変数。
vars-
別の変数。
戻り値
var が存在して null 以外の値をとれば true、 そうでなければ false を返します。

コメント