if-else конструкциясындагы кыскартылган if

Мисалы, $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 '---';
  }
?>