锟斤拷锟斤拷 | 锟斤拷锟斤拷 | 锟斤拷锟� |
---|---|---|
$a and $b | And锟斤拷锟竭硷拷锟诫) | TRUE 锟斤拷锟斤拷锟� $a 锟斤拷 $b 锟斤拷为 TRUE 锟斤拷 |
$a or $b | Or锟斤拷锟竭硷拷锟斤拷 | TRUE 锟斤拷锟斤拷锟� $a 锟斤拷 $b 锟斤拷一为 TRUE 锟斤拷 |
$a xor $b | Xor锟斤拷锟竭硷拷锟斤拷锟� | TRUE 锟斤拷锟斤拷锟� $a 锟斤拷 $b 锟斤拷一为 TRUE 锟斤拷锟斤拷锟斤拷同时锟角★拷 |
! $a | Not锟斤拷锟竭硷拷锟角o拷 | TRUE 锟斤拷锟斤拷锟� $a 锟斤拷为 TRUE 锟斤拷 |
$a && $b | And锟斤拷锟竭硷拷锟诫) | TRUE 锟斤拷锟斤拷锟� $a 锟斤拷 $b 锟斤拷为 TRUE 锟斤拷 |
$a || $b | Or锟斤拷锟竭硷拷锟斤拷 | TRUE 锟斤拷锟斤拷锟� $a 锟斤拷 $b 锟斤拷一为 TRUE 锟斤拷 |
"锟斤拷"锟斤拷"锟斤拷"锟斤拷锟斤拷锟街诧拷同锟斤拷式锟斤拷锟斤拷锟斤拷锟皆拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟饺硷拷锟斤拷同锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷燃锟�锟斤拷锟斤拷
Example #1 锟竭硷拷锟斤拷锟斤拷锟绞撅拷锟�
<?php
// --------------------
// foo() 锟斤拷锟斤拷没锟斤拷锟结被锟斤拷锟矫o拷锟斤拷锟斤拷锟斤拷锟�"锟斤拷路"锟斤拷
$a = (false && foo());
$b = (true || foo());
$c = (false and foo());
$d = (true or foo());
// --------------------
// "||" 锟斤拷 "or" 锟斤拷锟斤拷锟饺硷拷锟斤拷
// 锟斤拷锟绞� (false || true) 锟侥斤拷锟斤拷锟斤拷锟斤拷锟� $e
// 锟斤拷同锟节o拷($e = (false || true))
$e = false || true;
// 锟斤拷锟斤拷 false 锟斤拷锟斤拷锟斤拷 $f锟斤拷true 锟斤拷锟斤拷锟斤拷
// 锟斤拷同锟节o拷(($f = false) or true)
$f = false or true;
var_dump($e, $f);
// --------------------
// "&&" 锟斤拷 "and" 锟斤拷锟斤拷锟饺硷拷锟斤拷
// 锟斤拷锟绞� (true && false) 锟侥斤拷锟斤拷锟斤拷锟斤拷锟� $g
// 锟斤拷同锟节o拷($g = (true && false))
$g = true && false;
// 锟斤拷锟斤拷 true 锟斤拷锟斤拷锟斤拷 $h锟斤拷false 锟斤拷锟斤拷锟斤拷
// 锟斤拷同锟节o拷(($h = true) and false)
$h = true and false;
var_dump($g, $h);
?>
锟斤拷锟斤拷锟斤拷锟教碉拷锟斤拷锟斤拷锟斤拷锟斤拷冢锟�
bool(true) bool(false) bool(false) bool(true)