Командата isset в PHP
Нека имаме следната променлива:
php<?php
$test = null;
?>
Нека напишем условие, което проверява
дали променливата не е равна на null:
php<?php
$test = null;
if ($test !== null) {
echo '+++';
} else {
echo '---';
}
?>
По-удобно такава проверка може да се извърши
с помощта на специалната команда isset:
php<?php
$test = null;
if (isset($test)) {
echo '+++';
} else {
echo '---';
}
?>
Може да се извърши и обратна проверка, че
променливата не е дефинирана. За целта ще
инвертираме isset с логическото
НЕ:
php<?php
$test = null;
if (!isset($test)) {
echo '+++';
} else {
echo '---';
}
?>
Задание 1
Променете следния код според изучената теория:
php<?php
$test = null;
if ($test == null) {
echo '+++';
} else {
echo '---';
}
?>
Задание 2
Променете следния код според изучената теория:
php<?php
$test = null;
if ($test != null) {
echo '+++';
} else {
echo '---';
}
?>