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

NULL и регистр

Ключевые слова PHP не чувствительны к регистру, поэтому NULL можно писать как nullNull или NULL. Например:
Для удобства чтения и поддержки кода рекомендуется придерживаться единого стиля написания.

Проверка на NULL

Чтобы определить, равна ли переменная null, используется функция is_null(). Она возвращает true, если переменная пуста, иначе false:
Также для проверки можно использовать оператор строгого сравнения ===:

Итог

Тип null в PHP обозначает отсутствие значения у переменной. Для проверки переменной на null используйте функцию is_null() или оператор ===.