If Fupi katika Muundo wa if-else

Wacha, kwa mfano, tutake kujua ikiwa tobuli $test ina thamani sawa na true. Katika hali hii muundo if unaweza kuandikwa hivi:

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

Wakati wa programu, ukaguzi kama huo unahitajika mara kwa mara, kwa hivyo kwao kuna fomu fupi na maridadi zaidi: badala ya if ($test == true) unaweza kuandika tu if ($test).

Wacha tuandike tena msimbo wetu kwa umbo fupi:

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

Wacha sasa tuangalie ikiwa tobuli $test si sawa na true:

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

Katika hali hii sintaksia fupi itakuwa hivi:

php<?php
  $test = true;
  
  if (!$test) { // tunatumia logical NOT (LA kimaanishi)
    echo '+++';
  } else {
    echo '---';
  }
?>

Ufupisho sawa upo pia kwa ukaguzi wa false. Wacha msimbo upewe kama ufuatao:

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

Sharti $test == false kwa kweli ni sawa na $test != true:

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

Basi, na sharti kama hilo tumejifunza kufupisha katika mfano uliopita. Wacha tufupishe:

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

Andika tena msimbo ufuatao kwa kutumia ulinganishaji uliofupishwa:

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

Andika tena msimbo ufuatao kwa kutumia ulinganishaji uliofupishwa:

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

Andika tena msimbo ufuatao kwa kutumia ulinganishaji uliofupishwa:

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

Andika tena msimbo ufuatao kwa kutumia ulinganishaji uliofupishwa:

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