PHP’de, ifadeleri ve operatörleri kullanarak değişkenlerin değerlerini kontrol edebilir ve karşılaştırabilirsiniz.
İ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.
PHP’de çeşitli operatörler bulunur. Bu operatörler arasında matematiksel, mantıksal, bitişsel ve atama operatörleri yer almaktadır.
+), çıkarma (-), çarpma (*), bölme (/) ve mod alma (%) gibi işlemleri gerçekleştirmek için kullanılır.&& (ve), || (veya) ve ! (değil) operatörleri mevcuttur.& (ve), | (veya), ^ (XOR) ve ~ (tersi) operatörleri mevcuttur.= (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.