Php XOR mantığı ve koşul sorgulama (turkish tutorial)

Words
243
Reading
2 min
Listen
Play
9y

English
Hello to everyone my name is eresbos,

  • What is XOR logic and condition inquiry?
  • How to use XOR logic and condition inquiry?

Türkçe

Merhaba arkadaşlar ben eresbos, bugün sizlere php üzerinde örneklendirerek 'OR', 'AND' ve 'XOR' koşullarının nasıl çalıştığını ve ne işe yaradıklarını anlatacağım.

  • XOR koşulu nedir?
  • XOR koşulu nasıl kullanılır?

AND = iki koşulda doğru ise,
OR = koşullardan biri veya ikisi doğru ise,
XOR = 'AND' veya 'OR' koşulundan birisi doğru ise çalışır.

1- İki adet değişken oluşturuyoruz '$a=5 ve $b=6' ardından koşulumuzu yazdık 'if ($a5 OR $b6)'.Ekrana bastıracağımız sonuç satırlarını doğru ise 'echo "doğru"' else yanlış ise (else) 'echo "yanlış" şeklinde yazıyoruz.

    <?php


    //XOR


    $a=5;
    $b=6;

 if ($a==5 OR $b==6) {

    echo "doğru";
} else {

echo "yanlış";

}

    ?>

1.png

2.png

2- Burada değişkenlerimizi '$a=5 ve $b=8' şeklinde değiştirirsek '$a=5' değişkeni doğru olduğu için ekrana tekrar doğru sonucunu basacaktır.

<?php


//XOR


$a=5;
$b=6;

($a==5 Of $b==8) {

 echo "doğru";

} else {

echo "yanlış";

}


?>

3.png

4.png

3- Eğer 'OR' koşulunu 'AND' koşulu ile değiştirirsek ekrana yanlış olarak sonucu basacaktır.Nedeni ise, a değişkeni 5 e eşit ve b değişkeni 8 e eşit olmalıdır yani iki koşulunda doğru olması gerekiyor, ama maalesef iki değişkenimiz aynı anda doğru olmuyor.

<?php


//XOR


$a=5;
$b=6;

 if ($a==5 AND $b==8) { 
    echo "doğru";

} else {

    echo "yanlış";

}


    ?>

5.png

6.png

4- 'AND' koşulunu 'XOR' koşulu ile değiştirirsek ekrana doğru olarak sonucu basacaktır.Nedeni ise $a=5 yani 'OR' koşulunun doğru olmasıdır.

 <?php

    //XOR



 $a=5;
 $b=6;

 if ($a==5 XOR $b==8) {

    echo "doğru";

} else {

    echo "yanlış";
}

 
 ?>

7.png

8.png

5- Tekrar değişkenlerimizi '$a=8 ve $b=8' şeklinde değiştirip 'XOR' koşulu ile yazarsak, sonuç ekrana yanlış sonucunu basacaktır.Nedeni ise 'OR' veya 'AND' koşullarının ikisininde sonucunun yanlış olmasıdır.

<?php


//XOR


$a=5;
$b=6;

if ($a==8 XOR $b==8) {

    echo "doğru";

} else {

echo "yanlış";

}

 ?>

9.png

10.png

6- Değişkenlerimizi son olarak '$a=8 ve $b=6' şeklinde değiştirip 'XOR' koşulu ile yazarsak '$b=6' koşulu doğru olduğu için ekrana doğru sonucunu basacaktır.

    <?php


    //XOR


    $a=5;
    $b=6;

    if ($a==8 XOR $b==6) {

    echo "doğru";

    } else {

    echo "yanlış";

}

 ?>

11.png

12.png

Github proje linki : https://github.com/php/php-src



Posted on Utopian.io - Rewarding Open Source Contributors

Php XOR mantığı ve koşul sorgulama (turkish tutorial) | Ecency