Время чтения ~ 20 сек. / 69 просмотров / 0 комментариев / Январь 07, 2024, 12:51

В этом уроке вы узнаете о типе PHP NULL и о том, как проверить, имеет ли переменная значение null или нет.

Введение

null — это особый тип в PHP. Тип null имеет только одно значение, которое также является null. Фактически, null указывает на отсутствие значения у переменной.

Переменная имеет значение null, если вы присваиваете ей значение null следующим образом:

<?php

$email = null;
var_dump($email); // NULL

Кроме того, когда вы используете функцию unset() для удаления переменной, то эта переменная также будет иметь значение null. Например:

<?php

$email = 'webmaster@rucodes.com';
unset($email);

var_dump($email); // NULL

NULL и чувствительность к регистру в PHP

Ключевые слова в PHP нечувствительны к регистру. Следовательно, NULL также не чувствителен к регистру. Это означает, что вы можете использовать значение null, Null или NULL для представления нулевого значения. Например:

<?php

$email = null;
$first_name = Null;
$last_name = NULL;

Хорошей практикой является поддержание единообразия вашего кода. Если вы используете значение null в нижнем регистре в одном месте, вам также следует использовать его во всей вашей кодовой базе.

Проверка на NULL

Чтобы проверить, является ли переменная нулевой или нет, используйте функцию is_null(). Функция is_null() возвращает true, если переменная равна null; в противном случае она возвращает false. Например:

<?php

$email = null;
var_dump(is_null($email)); // bool(true)

$home = 'rucodes.com';
var_dump(is_null($home)); // bool(false)

Чтобы проверить, является ли переменная нулевой или нет, вы также можете использовать оператор ===. Например:

<?php

$email = null;
$result = ($email === null);
var_dump($result); // bool(true)

$home = 'rucodes.com';
$result = ($home === null);
var_dump($result); // bool(false)

Подытожим

  • Нулевой тип PHP имеет значение null, которое представляет переменную без значения.
  • Используйте функцию is_null() или оператор ===, чтобы сравнить переменную с нулевым значением.
Теги:
php
Строка (String) - PHP
Приведение типов - PHP
Операторы присваивания - PHP
Январь 09, 2024, 22:29
В этом уроке вы узнаете о наиболее часто используемых операторах присваивания в PHP.
Число с плавающей точкой (Float) - PHP
Январь 06, 2024, 17:24
В этом уроке вы узнаете о числах с плавающей точкой или числах с плавающей запятой в PHP.
Переменные в PHP
Декабрь 30, 2023, 22:12
В этом уроке вы узнаете, как использовать переменные PHP для хранения данных в программах.
Синтаксис PHP
Декабрь 28, 2023, 23:29
В этом уроке вы изучите базовый синтаксис PHP, включая чувствительность к регистру, инструкции и пробелы.
Что такое PHP
Декабрь 26, 2023, 14:22
В этом уроке вы узнаете о PHP, о том, как он работает, на что он способен, и о его преимуществах.