Nijanse grupisanja u PHP

Operacije koje imaju prioritet mogu se staviti u zagrade - to neće biti greška. Na primer, stavimo u zagrade množenje brojeva:

php<?php
  $a = (2 * 2) + 3;
  echo $a; // ispisaće 7 (rezultat 4 + 3)
?>

U ovom slučaju zagrade su suvišne (množenje ionako ima prioritet), ali kod je validan. Ponekad se takvo grupisanje koristi na mestima gde prioritet operacija nije očigledan. Za primer razmotrimo sledeći kod:

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

Kao što već znate, u njemu će se prvo izvršiti deljenje, a zatim množenje. Ali na prvi pogled to možda nije baš očigledno. Ovde možemo koristiti grupirajuće zagrade da eksplicitno pokažemo prioritet:

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

Bez pokretanja koda, odredite šta će biti ispisano na ekran:

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

Bez pokretanja koda, odredite šta će biti ispisano na ekran:

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