- Функция isset () используется для проверки, установлена ли переменная или нет. Если переменная не установлена, возможно, она войдет в условие else .
В вашем случае, если $ var недоступен, возможно, вы столкнетесь с этой ошибкой Неопределенная переменная: var . Поэтому проверка isset всегда полезна для вашего кода.
Дело 1:
if($var){
echo 'pass';
}else{
echo 'fail';
}
Вывод: Примечание: неопределенная переменная: var в E: \ siva \ htdocs \ test.php в строке 48
ошибка
Дело 2:
if(isset($var)){
echo 'pass';
}else{
echo 'fail';
}
Выход: сбой
Дело 3:
$var = '';
if($var){
echo 'pass';
}else{
echo 'fail';
}
Выход: Fail
В этом случае 3 более интересен, если вы не смогли использовать isset, определили переменную как null, поэтому вы не получите ошибку