Funkcja isset w PHP
Załóżmy, że mamy następującą zmienną:
<?php
$test = null;
?>
Napiszmy warunek, który sprawdza,
czy zmienna nie jest równa null:
<?php
$test = null;
if ($test !== null) {
echo '+++';
} else {
echo '---';
}
?>
Wygodniej taką kontrolę można wykonać
za pomocą specjalnej funkcji isset:
<?php
$test = null;
if (isset($test)) {
echo '+++';
} else {
echo '---';
}
?>
Można wykonać odwrotną kontrolę, na to,
że zmienna nie jest zdefiniowana. W tym celu wykonamy
inwersję isset za pomocą logicznego
NIE:
<?php
$test = null;
if (!isset($test)) {
echo '+++';
} else {
echo '---';
}
?>
Przerób następujący kod zgodnie z poznaną teorią:
<?php
$test = null;
if ($test == null) {
echo '+++';
} else {
echo '---';
}
?>
Przerób następujący kod zgodnie z poznaną teorią:
<?php
$test = null;
if ($test != null) {
echo '+++';
} else {
echo '---';
}
?>