PHP’de, ifadeleri ve operatörleri kullanarak değişkenlerin değerlerini kontrol edebilir ve karşılaştırabilirsiniz.
İfadeler
İfadeler, PHP’de işlem yapmak için kullanılan matematiksel veya mantıksal bir tanımlamadır. Örneğin:
$x = 5;
$y = 10;
$toplam = $x + $y; // matematiksel ifade
$buyukMu = ($x > $y); // mantıksal ifade
Yukarıdaki örnekte, $toplam değişkeni 5 + 10 işlem sonucunda 15 değerini alırken, $buyukMu değişkeni ise $x‘in $y‘den büyük olup olmadığını test eden bir ifadeye sahiptir.
Operatörler
PHP’de çeşitli operatörler bulunur. Bu operatörler arasında matematiksel, mantıksal, bitişsel ve atama operatörleri yer almaktadır.
- Matematiksel operatörler: Toplama (+), çıkarma (-), çarpma (*), bölme (/) ve mod alma (%) gibi işlemleri gerçekleştirmek için kullanılır.
- Mantıksal operatörler: Boolean (true/false) değerlerini kontrol etmek için kullanılır. &&(ve),||(veya) ve!(değil) operatörleri mevcuttur.
- Bitişsel operatörler: Bit düzeyinde operasyonlar için kullanılır. &(ve),|(veya),^(XOR) ve~(tersi) operatörleri mevcuttur.
- Atama operatörleri: Değişkenlere değer atamak için kullanılır. =(normal atama),+=(toplama ataması),-=(çıkarma ataması),*=(çarpma ataması),/=(bölme ataması) ve%=(mod alma ataması) operatörleri mevcuttur.
Örnek olarak, aşağıdaki kodda hem matematiksel hem de mantıksal operatörler kullanılmıştır:
$a = 10;
$b = 5;
// Matematiksel operatörler kullanımı
$c = $a + $b; // Toplama: 15
$d = $a - $b; // Çıkarma: 5
$e = $a * $b; // Çarpma: 50
$f = $a / $b; // Bölme: 2
$g = $a % $b; // Mod alma: 0
// Mantıksal operatörler kullanımı
$h = ($a > $b); // true
$i = ($a == $b); // false
$j = !($a == $b); // true
$k = ($a > $b) && ($a < 20); // true
$l = ($a > $b) || ($a >= 10); // true
Bu örnekte, matematiksel operatörlerle hesaplama yapılmış ve mantıksal operatörlerle değişkenlerin karşılaştırması yapılmıştır.

