PHP'de karşılaştırma operatörleri, iki değeri karşılaştırmak ve bu karşılaştırma sonucuna göre bir mantıksal değer üretmek için kullanılır. İşte PHP'de kullanılan temel karşılaştırma operatörleri:
1. Eşit (==) Operatörü:
== operatörü, iki değerin eşit olup olmadığını kontrol eder.
$a = 5;
$b = "5";
if ($a == $b) {
// Bu kod bloğu çalışacak
}
2. Tam Eşit (===) Operatörü:
=== operatörü, iki değerin eşit olup olmadığını ve aynı türde olup olmadığını kontrol eder.
$a = 5;
$b = "5";
if ($a === $b) {
// Bu kod bloğu çalışmayacak
}
3. Eşit Değil (!= veya <>) Operatörü:
!= veya <> operatörleri, iki değerin eşit olup olmadığını kontrol eder.
$a = 10;
$b = 20;
if ($a != $b) {
// Bu kod bloğu çalışacak
}
4. Tam Eşit Değil (!==) Operatörü:
!== operatörü, iki değerin eşit olup olmadığını ve aynı türde olup olmadığını kontrol eder.
$a = 10;
$b = "10";
if ($a !== $b) {
// Bu kod bloğu çalışacak
}
5. Büyük (>) ve Küçük (<) Operatörleri:
> ve < operatörleri, bir değerin diğerinden büyük veya küçük olup olmadığını kontrol eder.
$a = 15;
$b = 20;
if ($a < $b) {
// Bu kod bloğu çalışacak
}
6. Büyük Eşit (>=) ve Küçük Eşit (<=) Operatörleri:
>= ve <= operatörleri, bir değerin diğerinden büyük veya eşit, küçük veya eşit olup olmadığını kontrol eder.
$a = 25;
$b = 20;
if ($a >= $b) {
// Bu kod bloğu çalışacak
}
Bu operatörler, ifadeleri karşılaştırarak koşullu ifadelerin oluşturulmasında kullanılır. Koşullar genellikle kontrol ifadeleri ve döngülerde kullanılır.