PHP函数 逻辑运算符

<?php
header('Content-Type: text/html; charset=utf-8');
define ('ROOT', $_SERVER['DOCUMENT_ROOT']);
include ROOT.'/assets/php/head.php';

//逻辑运算符 
/**
 * $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(逻辑非) true;如果 $a 不为 true。 
 * $a && $b:And(逻辑与) true;如果 $a 和 $b 都为 true。 
 * $a || $b:Or(逻辑或) true;如果 $a 或 $b 任一为 true。 
 * */

$a=true;
$b=false;

echo '$a=true; $b=false; <br>';

echo '$a and $b 结果:'; 
echo ($a and $b)?'真':'假';
echo '<br>';

echo '$a or $b 结果:'; 
echo ($a or $b)?'真':'假';;
echo '<br>';

echo '$a xor $b 结果:'; 
echo ($a xor $b)?'真':'假';;
echo '<br>';

echo '! $a 结果:'; 
echo ! $a?'真':'假';;
echo '<br>';

echo '$a && $b 结果:'; 
echo ($a && $b)?'真':'假';;
echo '<br>';

echo '$a || $b 结果:'; 
echo ($a || $b)?'真':'假';;
echo '<br>';

?>
<?php include ROOT.'/assets/php/foot.php';
//查改样式
$chck = array();
chck($chck);
?>
$a=true; $b=false;
$a and $b 结果:假
$a or $b 结果:真
$a xor $b 结果:真
! $a 结果:假
$a && $b 结果:假
$a || $b 结果:真
posted @ 2024-05-22 16:28  onestopweb  阅读(15)  评论(0)    收藏  举报