(六)逻辑运算符:与(&&)或(||)非(!)
①逻辑非(!): 非真即假,非假即真
<?php
$link = mysql_connect('localhost','root','');
if(!$link){
echo '连接数据库失败!';
}
?>
②逻辑与(&&):且
操作数(1+1),1和1就是操作数
两边的操作数都为真的时候,结果为真;如果其中一边为假,结果为假。
<?php
$a = 1;
$b = 2;
//两边都真,结果为真
if($a >= 1 && $a<=$b) {
echo $a;
}else{
echo $b;
}
//两边的其中一个为假,结果为假
if($a > 1 && $a <= $b){
echo $a;
}else {
echo $b;
}
?>
③逻辑或(||):
其中一边为真,结果为真;两边都为假时,结果为假!
<?php
//||:逻辑或
$a = 1;
$b = 2;
//其中一边为真,结果为真
if($a >= 1 || $a >= $b){
echo $a;
}else{
echo $b;
}
//两边都为假,结果为假
if($a < 1 || $a > $b){
echo $a;
}else{
echo $b;
}
?>
网友评论