PHP'de Eşit Öncelik
Çarpma ve bölme eşit önceliğe sahiptir ve soldan sağa sırayla gerçekleştirilir. Ne demek istendiğini bir örnekle ele alalım. Aşağıdaki kodda önce bölme, ardından çarpma işlemi yapılacaktır:
<?php
$a = 8 / 2 * 4;
echo $a; // 16 yazdırır (4 * 4 sonucu)
?>
İşaretlerin yerini değiştirirsek, önce çarpma, ardından bölme işlemi yapılır:
<?php
$a = 8 * 2 / 4;
echo $a; // 4 yazdırır (16 / 4 sonucu)
?>
Aşağıdaki örnekte, her yeni bölme işlemi bir öncekine uygulanacaktır:
<?php
$a = 16 / 2 / 2 / 2;
echo $a; // 2 yazdırır
?>
Kodu çalıştırmadan, ekrana ne yazdırılacağını belirleyin:
<?php
$a = 8 / 2 * 2;
echo $a;
?>
Kodu çalıştırmadan, ekrana ne yazdırılacağını belirleyin:
<?php
$a = 8 * 4 / 2 / 2;
echo $a;
?>