PHP-däki isset buýrugy
Aşakdaky üýtgeýjimiz bar bolsun:
php<?php
$test = null;
?>
Geliň, üýtgeýjäniň nulla deň däldigini
barlamagy ýerine ýetirýän şert ýazaýalyň:
php<?php
$test = null;
if ($test !== null) {
echo '+++';
} else {
echo '---';
}
?>
Beýle bir barlagy has amatly ýagdaýda
ýörite isset buýrugy bilen ýerine ýetirip bolýar:
php<?php
$test = null;
if (isset($test)) {
echo '+++';
} else {
echo '---';
}
?>
Kerşi barlagy, ýagny üýtgeýjäniň
kesgitlenmedigini barlamagy hem ýerine ýetirip bolýar.
Bunun üçin isset-i mantiýky
ÝOK bilen inwertirläýäris:
php<?php
$test = null;
if (!isset($test)) {
echo '+++';
} else {
echo '---';
}
?>
Задание 1
Aşakdaky kody öwrenilen teoriýa laýyklykda üýtgediň:
php<?php
$test = null;
if ($test == null) {
echo '+++';
} else {
echo '---';
}
?>
Задание 2
Aşakdaky kody öwrenilen teoriýa laýyklykda üýtgediň:
php<?php
$test = null;
if ($test != null) {
echo '+++';
} else {
echo '---';
}
?>