ความไม่จำเป็นของวงเล็บปีกกาในเงื่อนไขใน PHP

ในกรณีที่ในวงเล็บปีกกาของ if หรือ else มีเพียงหนึ่งนิพจน์, คุณสามารถละเว้นวงเล็บปีกกาเหล่านี้ได้ ลอง พิจารณารหัสนี้ที่มีวงเล็บทั้งหมด:

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

คุณสามารถย่อมันได้ดังนี้:

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

หรือแบบนี้:

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

คุณยังสามารถลบวงเล็บทั้งหมดออกได้ แต่จัดรูปแบบ ไม่ให้อยู่ในบรรทัดเดียว แบบนี้:

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

เขียนโค้ดต่อไปนี้ใหม่ในรูปแบบย่อ:

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

เขียนโค้ดต่อไปนี้ใหม่ในรูปแบบย่อ:

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