Uhm se nn sbaglio l'or scritto con una sola pipe e' l'or esclusivo .....

EDIT :
come non detto il singolo pipe funziona esattamente come il doppio pipe

Codice PHP:

echo"<pre>";

echo 
"0|0 ".( ( ) ? "T" "F" )."\n" ;
echo 
"1|0 ".( ( ) ? "T" "F" )."\n" ;
echo 
"0|1 ".( ( ) ? "T" "F" )."\n" ;
echo 
"1|1 ".( ( ) ? "T" "F" )."\n" ;
echo 
"\n" ;
echo 
"F|F ".( ( false false ) ? "T" "F" )."\n" ;
echo 
"T|F ".( ( true  false ) ? "T" "F" )."\n" ;
echo 
"F|T ".( ( false true  ) ? "T" "F" )."\n" ;
echo 
"T|T ".( ( true  true  ) ? "T" "F" )."\n" ;
echo 
"\n" ;
echo 
"0||0 ".( ( || ) ? "T" "F" )."\n" ;
echo 
"1||0 ".( ( || ) ? "T" "F" )."\n" ;
echo 
"0||1 ".( ( || ) ? "T" "F" )."\n" ;
echo 
"1||1 ".( ( || ) ? "T" "F" )."\n" ;
echo 
"\n" ;
echo 
"F||F ".( ( false || false ) ? "T" "F" )."\n" ;
echo 
"T||F ".( ( true  || false ) ? "T" "F" )."\n" ;
echo 
"F||T ".( ( false || true  ) ? "T" "F" )."\n" ;
echo 
"T||T ".( ( true  || true  ) ? "T" "F" )."\n" ;

echo
"</pre>"
Da come risultato le seguenti tabelle di verita' :
1|0 T
0|1 T
1|1 T

F|F F
T|F T
F|T T
T|T T

0||0 F
1||0 T
0||1 T
1||1 T

F||F F
T||F T
F||T T
T||T T