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 ($a==5 OR $b==6)'.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ış";
}
?>
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- 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ış";
}
?>
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ış";
}
?>
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ış";
}
?>
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ış";
}
?>
Github proje linki : https://github.com/php/php-src
Posted on Utopian.io - Rewarding Open Source Contributors
Thank you for the contribution. It has been approved.
You can contact us on Discord.
[utopian-moderator]
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hey @eresbos I am @utopian-io. I have just upvoted you!
Achievements
Suggestions
Get Noticed!
Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!
Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit