Nuansa Pengelompokan di PHP

Tindakan yang memiliki prioritas dapat ditempatkan dalam tanda kurung - ini tidak akan menjadi kesalahan. Misalnya, menempatkan perkalian angka dalam tanda kurung:

php<?php
  $a = (2 * 2) + 3;
  echo $a; // akan menampilkan 7 (hasil 4 + 3)
?>

Dalam kasus ini, tanda kurung menjadi berlebihan (perkalian sudah memiliki prioritas), tetapi kode tersebut valid. Terkadang pengelompokan seperti ini digunakan di tempat-tempat di mana prioritas operasi tidak jelas. Sebagai contoh, perhatikan kode berikut:

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

Seperti yang sudah Anda ketahui, di dalamnya pertama-tama akan dilakukan pembagian, lalu perkalian. Namun pada pandangan pertama hal ini mungkin tidak terlalu jelas. Di sini dapat digunakan tanda kurung pengelompokan, untuk secara jelas menunjukkan prioritas:

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

Tanpa menjalankan kode, tentukan apa yang akan ditampilkan di layar:

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

Tanpa menjalankan kode, tentukan apa yang akan ditampilkan di layar:

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