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

  

原文地址:https://www.cnblogs.com/yiweiyihang/p/8107710.html