purazumakoiの[はてなブログ]

技術メモから最近はライフログも増えてきてます。

PHPの演算子

via
[PHP] 論理演算子「and, or」と「&&, ||」の違い | Screw-Axis

1. $x = (true and false); → false
2. $x = true and false; → true
3. $x = false and true; →
4. $x = (true && false); → false
5. $x = true && false; → false
6. $x = false && true; → false
7. $x = (false or true); → true
8. $x = false or true; → false
9. $x = true or false; → true
10. $x = (false || true); → true
11. $x = false || true; → true
12. $x = true || false; → true
13. $x = (false and true or true and true); → true
14. $x = (false and true || true and true); → false


それの流れで

<?php 
print 1 & 1; → 1
print 2 & 2; → 2
print 1 & 0; → 0
print 1 & 2; → 0
?>

ってなることがわかった