Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Prodentim Probiotics Specially Designed For The Health Of Your Teeth And Gums

Instant Grammar Checker - Correct all grammar errors and enhance your writing

Teach Your Child To Read

Powerful WordPress hosting for WordPress professionals

Disclosure: My content contains affiliate links.

31,121 questions

40,779 answers

573 users

How to show the different result between operation in regular and bitwise operators in PHP

1 Answer

0 votes
// Regular
echo "a: " . (true && true) . "<br />";
echo "b: " . (true && false) . "<br />";
echo "c: " . (false && false) . "<br />";
echo "d: " . (false && true) . "<br />";

echo "e: " . (true || false) . "<br />";
echo "f: " . (false || false) . "<br />";
echo "g: " . (true || true) . "<br />";
echo "h: " . (false || true) . "<br />";

echo "i: " . (true xor false) . "<br />";
echo "j: " . (false xor false) . "<br />";
echo "k: " . (true xor true) . "<br />";
echo "l: " . (false xor true) . "<br />";

echo "---------<br />";

// Bitwise
echo "a: " . (true & true) . "<br />";
echo "b: " . (true & false) . "<br />";
echo "c: " . (false & false) . "<br />";
echo "d: " . (false & true) . "<br />";

echo "e: " . (true | false) . "<br />";
echo "f: " . (false | false) . "<br />";
echo "g: " . (true | true) . "<br />";
echo "h: " . (false | true) . "<br />";

echo "i: " . (true ^ false) . "<br />";
echo "j: " . (false ^ false) . "<br />";
echo "k: " . (true ^ true) . "<br />";
echo "l: " . (false ^ true) . "<br />";
 
 
 
/*
run:
      
a: 1
b: 
c: 
d: 
e: 1
f: 
g: 1
h: 1
i: 1
j: 
k: 
l: 1
---------
a: 1
b: 0
c: 0
d: 0
e: 1
f: 0
g: 1
h: 1
i: 1
j: 0
k: 0
l: 1
  
*/

 





answered Nov 24, 2017 by avibootz

Related questions

1 answer 106 views
106 views asked Oct 10, 2016 by avibootz
1 answer 49 views
...