009PHP基础知识——运算符(二) 逻辑运算符

<?php
/**运算符(二) 逻辑运算符:
 */
//1.逻辑与  and或&&  左右两边表达式均成立TRUE ,返回真值:

/*$uname='admin';
$upwd='lantian';
if ($uname=='admin' && $upwd=='lantian'){
    echo "用户名和密码正确,登录成功";
}else{
    echo "用户登录信息不正确";
}*/

//2.逻辑或 or或||  左右两边表达式有一个成立TRUE表达式返回真
/*$uname='admin';
$upwd='lantian';
if ($uname=='admin' || $upwd=='lantian'){
    echo "用户名和密码正确,登录成功";
}else{
    echo "用户登录信息不正确";
}*/

//3.逻辑非 not或! 当为真是返回假,当为假返回真
/*$num=123;
if (!is_string($num)){
    echo "不是一个字符串";
}*/

//4.逻辑异或 xor 当左右表达式有一个为真是 返回true  ,其他情况返回false
$lantian="蓝天";
var_dump(isset($bbs) xor isset($lantian));//输出:boolean true

  

posted @ 2017-12-25 07:08  生如逆旅,一苇以航  阅读(226)  评论(0编辑  收藏  举报