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


Posted in PHP onOctober 26, 2013

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

$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与&&的区别总结

PHP 相关文章推荐
如何在PHP中使用Oracle数据库(5)
Oct 09 PHP
Linux fgetcsv取得的数组元素为空字符串的解决方法
Nov 25 PHP
PHP中如何实现常用邮箱的基本判断
Jan 07 PHP
Linux下创建nginx脚本-start、stop、reload…
Aug 03 PHP
PHP return语句另类用法不止是在函数中
Sep 17 PHP
thinkphp模板用法和内容输出实例
Nov 28 PHP
php获取CSS文件中图片地址并下载到本地的方法
Dec 02 PHP
php中curl使用指南
Feb 05 PHP
PHP批量查询WordPress留言者E-mail地址实现方法
Feb 15 PHP
PHP计算指定日期所在周的开始和结束日期的方法
Mar 24 PHP
Swoole实现异步投递task任务案例详解
Apr 02 PHP
如何用PHP实现分布算法之一致性哈希算法
May 26 PHP
php中的PHP_EOL换行符详细解析
Oct 26 #PHP
一个简单且很好用的php分页类
Oct 26 #PHP
PHP中VC6、VC9、TS、NTS版本的区别与用法详解
Oct 26 #PHP
zend optimizer在wamp的基础上安装图文教程
Oct 26 #PHP
php批量更改数据库表前缀实现方法
Oct 26 #PHP
PHP连接MySQL查询结果中文显示乱码解决方法
Oct 25 #PHP
学习php过程中的一些注意点的总结
Oct 25 #PHP
You might like
PHP4 与 MySQL 数据库操作函数详解
2006/12/06 PHP
php多维数组去掉重复值示例分享
2014/03/02 PHP
php通过array_merge()函数合并两个数组的方法
2015/03/18 PHP
Ajax提交表单时验证码自动验证 php后端验证码检测
2016/07/20 PHP
PDO::getAttribute讲解
2019/01/28 PHP
js实现权限树的更新权限时的全选全消功能
2009/02/17 Javascript
js url传值中文乱码之解决之道
2009/11/20 Javascript
jQuery EasyUI 中文API Layout(Tabs)
2010/04/27 Javascript
HTML Dom与Css控制方法
2010/10/25 Javascript
document.getElementById介绍
2011/09/13 Javascript
js window.open弹出新的网页窗口
2014/01/16 Javascript
利用JQuery写一个简单的异步分页插件
2016/03/07 Javascript
jQuery实现可兼容IE6的遮罩功能详解
2017/09/19 jQuery
Nginx 配置多站点vhost 的方法
2018/01/07 Javascript
三分钟学会用ES7中的Async/Await进行异步编程
2018/06/14 Javascript
js正则表达式校验指定字符串的方法
2018/07/23 Javascript
vue实现分环境打包步骤(给不同的环境配置相对应的打包命令)
2019/06/04 Javascript
vue实现codemirror代码编辑器中的SQL代码格式化功能
2019/08/27 Javascript
关于引入vue.js 文件的知识点总结
2020/01/28 Javascript
微信小程序利用for循环解决内容变更问题
2020/03/05 Javascript
Javascript基于OOP实实现探测器功能代码实例
2020/08/26 Javascript
使用TS来编写express服务器的方法步骤
2020/10/29 Javascript
[56:41]iG vs Winstrike 2018国际邀请赛小组赛BO2 第二场
2018/08/17 DOTA
python连接sql server乱码的解决方法
2013/01/28 Python
cProfile Python性能分析工具使用详解
2019/07/22 Python
Django框架model模型对象验证实现方法分析
2019/10/02 Python
Python文件路径名的操作方法
2019/10/30 Python
在python3中实现更新界面
2020/02/21 Python
.net软件工程师面试题
2015/03/31 面试题
大学生职业生涯规划范文
2014/01/22 职场文书
环境工程专业自荐信范文
2014/03/18 职场文书
毕业生简历自我评价范文
2014/04/09 职场文书
2014年工程部工作总结
2014/11/25 职场文书
2016庆祝教师节新闻稿
2015/11/25 职场文书
再谈python_tkinter弹出对话框创建
2022/03/20 Python
Shell中的单中括号和双中括号的用法详解
2022/12/24 Servers