isset コンストラクト
コンストラクト isset は、変数が存在し、その値が null でないかどうかをチェックします。変数が存在し null でない場合は true を返し、それ以外の場合は false を返します。複数のパラメータを受け取ることができます - この場合、渡された全ての変数が存在する場合にのみ true を返します。
構文
isset($var);
isset($var1, $var2, ...);
例
変数の存在を確認してみましょう:
<?php
$var = 'test';
var_dump(isset($var));
?>
コード実行結果:
true
例
複数の変数をチェックしてみましょう:
<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
コード実行結果:
false
例
存在しない変数をチェックしてみましょう:
<?php
var_dump(isset($undefinedVar));
?>
コード実行結果:
false