Nepovinnost složených závorek v podmínkách v PHP

V případě, že ve složených závorkách if nebo else bude pouze jeden výraz, lze tyto složené závorky vynechat. Předpokládejme, že je dán například takovýto kód se všemi závorkami:

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

Lze jej zkrátit takto:

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

Nebo takto:

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

Lze také odstranit všechny závorky, ale formátovat vše ne do řádku, ale takto:

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

Přepište následující kód do zkrácené formy:

php<?php
  if ($test == 0) {
    echo 'yes';
  } else {
    echo 'no';
  }
?>
Задание 2

Přepište následující kód do zkrácené formy:

php<?php
  if ($test == 0) {
    echo 'yes';
  }
?>