Функция PHP isset() проверяет «установлена» ли переменная. Возвращает TRUE, если переменная установлена и FALSE, если нет (NULL).
Примеры использования:
$a = 5; echo isset($a); // пример выведет - 1 $a = 5; if(isset($a)){ echo "Переменная установлена"; } else { echo "Переменная не установлена"; } // пример выведет - Переменная установлена $a = 5; if(isset($a) >= 5){ echo "Переменная установлена, больше или равна 5"; } else { echo "Переменная не установлена или меньше 5"; } // пример выведет - Переменная установлена, больше или равна 5 $a = 5; unset($a); // удалим переменную $a if(isset($a) >= 5){ echo "Переменная установлена, больше или равна 5"; } else { echo "Переменная не установлена или меньше 5"; } // пример выведет - Переменная не установлена или меньше 5 $a = ""; if(isset($a)){ echo "Переменная установлена"; } else { echo "Переменная не установлена"; } // пример выведет - Переменная не установлена $a = NULL; if(isset($a)){ echo "Переменная установлена"; } else { echo "Переменная не установлена"; } // пример выведет - Переменная не установлена // Проверка нескольких переменных в массиве $a = array(1,2,3,4,5); if(isset($a[0], $a[1], $a[2])){ echo "Переменные установлены"; } else { "Переменные не установлены"; } // пример выведет - Переменные установлены