Нюансы групоўкі ў PHP

У дужкі можна заключыць аперацыі, якія маюць прыярытэт - гэта не будзе памылкай. Напрыклад, заключым у дужкі здабытак лікаў:

php<?php
  $a = (2 * 2) + 3;
  echo $a; // выведзе 7 (рэзультат 4 + 3)
?>

У гэтым выпадку дужкі атрымліваюцца лішнімі (у множання ж і так прыярытэт), але код з'яўляецца дапушчальным. Часам такую групоўку выкарыстоўваюць у тых месцах, дзе прыярытэт аперацый не відавочны. Для прыкладу разгледзім наступны код:

php<?php
  $a = 8 / 2 * 4;
  echo $a;
?>

Як вы ўжо ведаеце, у ім спачатку выканаецца дзяленне, а потым множанне. Але з першага погляду гэта можа быць не занадта відавочна. Тут можна выкарыстоўваць групоўчыя дужкі, каб явна паказаць прыярытэт:

php<?php
  $a = (8 / 2) * 4;
  echo $a;
?>
Задание 1

Не запускаючы код, вызначыце, што выведзіцца на экран:

php<?php
  $a = (2 * 8) / 4;
  echo $a;
?>
Задание 2

Не запускаючы код, вызначыце, што выведзіцца на экран:

php<?php
  $a = 2 * (8 / 4);
  echo $a;
?>