手机
当前位置:查字典教程网 >编程开发 >php教程 >php中OR与|| AND与&&的区别总结
php中OR与|| AND与&&的区别总结
摘要:本身没有区别,习惯问题,但是有时候牵涉到运算符优先级的问题,结果会不同,记录下。例如:复制代码代码如下:$p=6or0;var_dump($...

本身没有区别,习惯问题 ,但是有时候牵涉到运算符优先级的问题,结果会不同,记录下。

例如:

复制代码 代码如下:

$p = 6 or 0;

var_dump($p);//int(6)

$p = 6 || 0;

var_dump($p);//bool(true)

$p = 6 and 0;

var_dump($p); //int(6)

$p = 6 && 0;

var_dump($p); //bool(false)

因为赋值运算的优先级比AND和OR的高,所以先赋值;比&&和||的低,所以逻辑运算符先执行,先逻辑运算,再赋值。

php中OR与|| AND与&&的区别总结1

【php中OR与|| AND与&&的区别总结】相关文章:

php中smarty区域循环的方法

一个用于mysql的数据库抽象层函数库

php中命名空间namespace用法介绍

php一个解析字符串排列数组的方法

php中PDO方式实现数据库的增删改查

BBS(php & mysql)完整版(五)

社区(php&&mysql)一

php中数据的批量导入(csv文件)

PHP中isset与array_key_exists的区别实例分析

BBS(php & mysql)完整版(三)

精品推荐
分类导航