Функцыя is_null

Функцыя is_null правярае, ці змяшчае зменная значэнне null. Вяртае true, калі значэнне зменнай роўнае null, і 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,
    якая правярае, ці ўсталяваная зменная