Время чтения ~ 20 сек. / 77 просмотров / 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 Учебник
Декабрь 23, 2023, 16:37
Это руководство по PHP поможет вам научиться разрабатывать динамические веб-сайты и веб-приложения с использованием PHP с нуля.
var_dump - PHP
Январь 03, 2024, 21:21
В этом уроке вы узнаете, как использовать функцию PHP var_dump() для вывода информации о переменной.
Привет Мир! или Hello World!
Декабрь 04, 2017, 15:07
По традиции при изучении нового языка программирования программисты пишут первую простую программу на этом языке, которая выводит на экран фразу "Hello World!" или "Привет Мир!". Следуя этой традиции в первой статье сайта будут показаны простые...
Установка PHP
Декабрь 26, 2023, 22:22
В этом уроке вы узнаете, как установить PHP на свой компьютер локально, чтобы начать изучать PHP.
Целое число (Integer) - PHP
Январь 05, 2024, 21:45
В этом уроке вы узнаете о типе PHP integer, который представляет целые числа в PHP.