関数 is_null

関数 is_null は、変数が値 null を含んでいるかどうかをチェックします。変数の値が null に等しい場合に true を返し、そうでない場合は false を返します。

構文

phpis_null(mixed $value): bool

例

いくつかの値が null かどうかをチェックします:

php<?php
  $var1 = null;
  $var2 = 'abc';
  $var3 = 0;
  
  var_dump(is_null($var1));
  var_dump(is_null($var2));
  var_dump(is_null($var3));
?>

コード実行結果:

phptrue
false
false

例

未初期化の変数をチェックします:

php<?php
  var_dump(is_null($undefinedVar));
?>

コード実行結果:

phptrue

例

他のデータ型との比較:

php<?php
  $arr = [1, null, 3];
  var_dump(is_null($arr[1]));
?>

コード実行結果:

phptrue

関連項目

  • 関数 is_array,
    変数が配列かどうかをチェックします
  • 関数 is_bool,
    変数がブール値かどうかをチェックします
  • 関数 isset,
    変数が設定されているかどうかをチェックします