PHP aritmetik operatörleri, sayısal veriler üzerinde matematiksel işlemler yapmak için kullanılır. Aşağıda, PHP'de kullanılan aritmetik operatörlerin bir listesi verilmiştir:
- Toplama: +
- Çıkarma: -
- Çarpma: *
- Bölme: /
- Mod: %
Örnekler:
$a = 10;
$b = 5;
echo $a + $b; // 15
echo $a - $b; // 5
echo $a * $b; // 50
echo $a / $b; // 2
echo $a % $b; // 0
Bu örneklerde, değişkenler $a ve $b için verilen değerler üzerinde aritmetik işlemler yapılmıştır. Örneğin,
$a + $b
ifadesi 10+5=15 sonucunu verir. Benzer şekilde, diğer işlemler de yapılmıştır.
PHP'de, aritmetik operatörlerin önceliği vardır. Öncelik sırası, çarpma ve bölme operatörlerinin önceliğinin toplama ve çıkarma operatörlerinden daha yüksek olduğu anlamına gelir. Örneğin:
$a = 10;
$b = 5;
$c = 2;
echo $a + $b * $c; // 20
echo ($a + $b) * $c; // 30
Bu örneklerde, ilk ifade $b * $c ifadesinin önceliği daha yüksek olduğu için, bu ifade önce çalıştırılmış ve sonuç 10+10=20 olarak hesaplanmıştır. İkinci ifade ise parantezler sayesinde ($a + $b) ifadesinin önceliğinin daha yüksek olduğu için, bu ifade önce çalıştırılmış ve sonuç 15*2=30 olarak hesaplanmıştır.
PHP'de, aritmetik operatörlerin yanı sıra, atama operatörleri de kullanılır. Atama operatörleri, bir değişkenin değerine bir değer atamak için kullanılır.
PHP'de kullanılan atama operatörleri şunlardır:
- Atama: =
- Artırma: +=
- Azaltma: -=
- Çarpma: *=
- Bölme: /=
- Mod: %=
Örnekler:
$a = 10;
$b = 5;
$a = $b; // $a değişkeninin değeri $b değişkeninin değeri olarak değiştirilir
$a += $b; // $a değişkeninin değeri $a+$b olarak değiştirilir (yani $a = $a + $b)
$a -= $b; // $a değişkeninin değeri $a-$b olarak değiştirilir (yani $a = $a - $b)
$a *= $b; // $a değişkeninin değeri $a*$b olarak değiştirilir (yani $a = $a * $b)
$a /= $b; // $a değişkeninin değeri $a/$b olarak değiştirilir (yani $a = $a / $b)
$a %= $b; // $a değişkeninin değeri $a%$b olarak değiştirilir (yani $a = $a % $b)
Bu örneklerde, $a ve $b değişkenleri üzerinde atama operatörleri kullanılmıştır.
Örneğin $a += $b ifadesi $a = $a + $b ifadesinin kısaltılmış halidir. Benzer şekilde, diğer atama operatörleri de kullanılmıştır.