PHP-da isset buyrug'i

Faraz qilaylik, bizda quyidagi o'zgaruvchi bor:

php<?php
  $test = null;
?>

Keling, o'zgaruvchi null ga teng emasligini tekshiradigan shart yozamiz:

php<?php
  $test = null;
  
  if ($test !== null) {
    echo '+++';
  } else {
    echo '---';
  }
?>

Bunday tekshiruvni maxsus isset buyrug'i yordamida qulayroq bajarish mumkin:

php<?php
  $test = null;
  
  if (isset($test)) {
    echo '+++';
  } else {
    echo '---';
  }
?>

Teskari tekshiruvni bajarish mumkin, ya'ni o'zgaruvchi aniqlanmaganligini. Buning uchun mantiqiy YO'Q yordamida isset ni invertatsiya qilamiz:

php<?php
  $test = null;
  
  if (!isset($test)) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 1

Quyidagi kodni o'rganilgan nazariyaga asosan qayta tuzing:

php<?php
  $test = null;
    
  if ($test == null) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 2

Quyidagi kodni o'rganilgan nazariyaga asosan qayta tuzing:

php<?php
  $test = null;
    
  if ($test != null) {
    echo '+++';
  } else {
    echo '---';
  }
?>