Иф-и мухтасар дар мураккаби if-else

Фарз мекунем, масалан, мо мехоҳем бидонем, ки тағйирёбандаи $test ба қимати true баробар аст ё не. Дар ин ҳолат мураккаби if-ро метавон ба ин тавр навишт:

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

Ҳангоми барномасозӣ чунин санҷишҳо талаб карда мешаванд хеле сершумор, бинобар ин барои онҳо шакли мухтасари зеботаре мавҷуд аст: ба ҷои if ($test == true) метавон танҳо if ($test) навишт.

Биёед рамзи худро ба шакли мухтасар қайд кунем:

php<?php
  $test = true;
  
  if ($test) { // баронамуди if ($test == true)
    echo '+++';
  } else {
    echo '---';
  }
?>

Акнун фарз мекунем, ки мо барои он санҷед, ки тағйирёбандаи $test ба true баробар нест:

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

Дар ин ҳолат синтаксиси мухтасар ба ин тавр хоҳад буд:

php<?php
  $test = true;
  
  if (!$test) { // аз НЕ-и мантиқӣ истифода мебарем
    echo '+++';
  } else {
    echo '---';
  }
?>

Санҷиши баронамуд низ барои санҷиш бар false мавҷуд аст. Фарз мекунем, ки ин рамз дода шудааст:

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

Шарти $test == false дар асл ҳаман чиз баробари $test != true аст:

php<?php
  $test = true;
  
  if ($test != true) { // баронамуди if ($test == false)
    echo '+++';
  } else {
    echo '---';
  }
?>

Хуб, вале чунин шартро мо аллакай дар мисоли гузашта омӯхта будем, ки мухтасар кунем. Мухтасар мекунем:

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

Рамзи зеринро бо истифода аз муқоисаи мухтасар қайд кунед:

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

Рамзи зеринро бо истифода аз муқоисаи мухтасар қайд кунед:

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

Рамзи зеринро бо истифода аз муқоисаи мухтасар қайд кунед:

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

Рамзи зеринро бо истифода аз муқоисаи мухтасар қайд кунед:

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