Skraćeni if u if-else konstrukciji

Recimo, na primer, da želimo da proverimo da li promenljiva $test ima vrednost true. U tom slučaju konstrukciju if možemo zapisati ovako:

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

Prilikom programiranja, ovakve provere su potrebne veoma često, pa za njih postoji elegantniji skraćeni oblik: umesto if ($test == true) možemo napisati jednostavno if ($test).

Prepišimo naš kod u skraćenoj formi:

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

Recimo sada da proveravamo da promenljiva $test nije jednaka true:

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

U ovom slučaju skraćena sintaksa će izgledati ovako:

php<?php
  $test = true;
  
  if (!$test) { // koristimo logičko NOT (NE)
    echo '+++';
  } else {
    echo '---';
  }
?>

Slična skraćenica postoji i za proveru na false. Recimo da imamo ovakav kod:

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

Uslov $test == false je zapravo isto što i $test != true:

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

Ovakav uslov smo već naučili da skratimo u prethodnom primeru. Skratimo:

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

Prepišite sledeći kod koristeći skraćeno poređenje:

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

Prepišite sledeći kod koristeći skraćeno poređenje:

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

Prepišite sledeći kod koristeći skraćeno poređenje:

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

Prepišite sledeći kod koristeći skraćeno poređenje:

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