Определите, установлена ​​ли переменная и не является ли она NULL

Описание [источник: https://php.net/manual/en/function.isset.php]

bool isset ( mixed$var [, mixed$... ] )

Определите, установлена ​​ли переменная или нет. NULL.

Если переменная была сброшена с помощью unset (), она больше не будет установлена.isset() вернусь FALSE при тестировании переменной, для которой установлено значение NULL. Также обратите внимание, чтоNULL byte ("\0") не эквивалентен PHP NULL постоянный.

Если указано несколько параметров, тогда isset() вернусь TRUEтолько если все параметры установлены. Оценка идет слева направо и останавливается, как только обнаруживается неустановленная переменная.