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.