Prioritas yang Sama dalam PHP
Perkalian dan pembagian memiliki prioritas yang sama dan dieksekusi secara berurutan dari kiri ke kanan. Mari kita lihat contoh untuk memahami maksudnya. Pada kode berikut, pembagian akan dieksekusi terlebih dahulu, kemudian perkalian:
<?php
$a = 8 / 2 * 4;
echo $a; // menampilkan 16 (hasil 4 * 4)
?>
Jika tanda operasi ditukar, maka perkalian akan dieksekusi terlebih dahulu, kemudian pembagian:
<?php
$a = 8 * 2 / 4;
echo $a; // menampilkan 4 (hasil 16 / 4)
?>
Dalam contoh berikut, setiap operasi pembagian baru akan diterapkan pada hasil sebelumnya:
<?php
$a = 16 / 2 / 2 / 2;
echo $a; // menampilkan 2
?>
Tanpa menjalankan kode, tentukan apa yang akan ditampilkan pada layar:
<?php
$a = 8 / 2 * 2;
echo $a;
?>
Tanpa menjalankan kode, tentukan apa yang akan ditampilkan pada layar:
<?php
$a = 8 * 4 / 2 / 2;
echo $a;
?>