PHP AND与&&运算符的区别
当我们比较AND和&&运算符时,区别在于优先级。当执行求值时,AND运算符的优先级低于运算符=,因此即使两个运算符执行相同的工作,结果也是不同的。
示例
我们首先来看一个AND运算符的示例-
<?php
$val1 = 55;
$val2 = 65;
if ($val1 == 55 and $val2 == 65)
echo "Result = True";
else
echo "Result = False";
?>输出结果
Result = True
示例
现在让我们看一下&&运算符的示例-
<?php
$val1 = 110;
$val2 = 110;
if ($val1 == 110 && $val2 == 110)
echo "Result = True";
else
echo "Result = False";
?>输出结果:
Result = True
示例
现在让我们在一个示例中看到差异-
<?php $bool = TRUE and FALSE; echo ($bool ? 'true' : 'false'), "\n"; $bool = TRUE && FALSE; echo ($bool ? 'true' : 'false'); ?>
输出结果
true false
热门推荐
10 新年门口花束祝福语简短
11 盘锦结婚祝福语大全简短
12 父母生日祝福语 简短独特
13 家庭恩爱祝福语简短英文
14 高考俄语祝福语大全简短
15 虎年祝福语 诗句唯美简短
16 生日婚礼祝福语简短精辟
17 虎年喝酒拜年祝福语简短
18 教师闺蜜祝福语简短