Yayınımız yeniliklerle beraber yeni sitemizden devam ediyor. Seditio.com.tr takip edin.
PHP mantıksal operatörler, koşullu ifadeleri birleştirmek için kullanılır.
Operatör |
İsim |
Örnek |
and |
ve (and) |
$a and $b |
or |
ya da (or) |
$a or $b |
xor |
xor |
$a xor $b |
&& |
ve (and) |
$a && $b |
|| |
ya da (or) |
$a || $b |
! |
değil (not) |
$a ! $b |
Ve (and) operatörü $a ve $b’deki koşul sağlandıysa true döndürür.
$a = 100; $b = 50; if ($a === 100 and $b === 50) { echo "A, 100'e denktir ve B, 50'e denktir"; } // Çıktı: A, 100'e denktir ve B, 50'e denktir
Veya (or) operatörü $a veya $b’deki koşul sağlandıysa true döndürür.
$a = 100; $b = 50; if ($a === 100 or $b === 75) { echo "A, 100'e denktir veya B, 75'e denktir"; } // Çıktı: A, 100'e denktir veya B, 75'e denktir
Ve (and) operatörü $a ve $b’deki koşul sağlandıysa true döndürür.
$a = 100; $b = 50; if ($a === 100 && $b === 50) { echo "A, 100'e denktir ve B, 50'e denktir"; } // Çıktı: A, 100'e denktir ve B, 50'e denktir
Veya (or) operatörü $a veya $b’deki koşul sağlandıysa true döndürür.
$a = 100; $b = 50; if ($a === 100 || $b === 75) { echo "A, 100'e denktir veya B, 75'e denktir"; } // Çıktı: A, 100'e denktir veya B, 75'e denktir
Xor operatörü sadece $a veya $b’deki koşul sağlandıysa true döndürür.
$a = 100; $b = 50; if ($a === 100 xor $b === 75) { echo "A, 100'e denktir veya B, 75'e denktir"; } // Çıktı: A, 100'e denktir veya B, 75'e denktir
Değil (not) operatörü $a’daki koşul sağlanmadıysa true döndürür.
$x = 50; if ($x !== 75) { echo "X, 75'e denk değildir"; } // Çıktı: X, 75'e denk değildir
PHP Atama Operatörleri (Assignment Operators) | 3513 | 2022-08-12 |
PHP Karşılaştırma Operatörleri (Comparison Operators) | 3270 | 2022-08-12 |
PHP Aritmetik Operatörler (Arithmetic Operators) | 4005 | 2022-08-12 |
PHP Dizi Operatörleri (Array Operators) | 3613 | 2022-08-12 |
PHP Arttırma Azaltma Operatörleri (Increment/Decrement Operators) | 4568 | 2022-08-12 |