PHP'де эскертүүлөрдү басуу
$test өзгөрмөсү аныкталбасын.
Сиз билгендей, мындай өзгөрмөнүн мааниси
null барабар болот. Ошону менен бирге
бул өзгөрмөгө кайрылуу аракети эскертүүнүн
пайда болушуна алып келет:
<?php
var_dump($test); // null чыгарат жана эскертүү
?>
Өзгөрмөнү null текшерүү аракетинде да
эскертүү көрсөтүлөт:
<?php
if ($test !== null) {
echo '+++';
} else {
echo '---';
}
?>
isset командасы аркылуу текшерүү
эскертүүнүн пайда болушуна алып келбейт - ал
автоматтык түрдө басылат:
<?php
if (isset($test)) {
echo $test;
} else {
echo 'өзгөрмө жок';
}
?>