PHP:第一章——PHP中逻辑运算符的使用方法

时间:2024-11-18 16:05:49
//逻辑运算符
$a=;$b=;$c=;$d=;
//逻辑与(and 和 &&)他们两个的逻辑是一样的,如果两个值都为true,结果才为true,否则是false。
//var_dump($a and $b);//输出:false
//var_dump($b and $c);//输出:true
//var_dump($a && $b);//输出:false
//var_dump($b && $c);//输出:true; //逻辑或(or ||) 两个值如果一个为true,那么他的值就为true。如果都为false,结果才为false;
//var_dump($a or $b);//输出:true;
//var_dump($a or $d);//输出:false
//var_dump($a || $b);//输出:true;
//var_dump($a || $d);//输出:false //or最常用在数据库链接:
$conn=new MySQLi(dbhost,dbuser,dbpwd,dbname) or die('数据库链接失败'); //逻辑异或:如果两个值相反,才为true;否则为false;
//var_dump($a Xor $b);//输出:true;
//var_dump($b Xor $c);//输出:false; //逻辑非:如果一个数本身不为true,取反才为true
//var_dump(!$a);//输出:true;
//var_dump(!$b);//输出:false