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

2015-01-24信息快讯网

以下是对php中OR与|| AND与&&的区别进行了详细的总结介绍,需要的朋友可以过来参考下

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

$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中数字0和空值的区别分析
PHP的foreach中使用引用时需要注意的一个问题和解决方法
windwos下使用php连接oracle数据库的过程分享
PHP解析html类库simple_html_dom的转码bug
PhpDocumentor 2安装以及生成API文档的方法
PHP中date与gmdate的区别及默认时区设置
PHP中spl_autoload_register()和__autoload()区别分析
php中curl和file_get_content的区别
PHP异常Parse error: syntax error, unexpected T_VAR错误解决方法
php加速器eAccelerator的配置参数、API详解
PHP中使用FFMPEG获取视频缩略图和视频总时长实例
php使用array_rand()函数从数组中随机选择一个或多个元素
Windows下的PHP安装文件线程安全和非线程安全的区别
PHP图片等比缩放类SimpleImage使用方法和使用实例分享
php警告Creating default object from empty value 问题的解决方法
php环境套包 dedeampz 伪静态设置示例
PHP set_error_handler()函数使用详解(示例)
php while循环得到循环次数
php中的PHP_EOL换行符详细解析
PHP中VC6、VC9、TS、NTS版本的区别与用法详解
zend optimizer在wamp的基础上安装图文教程
PHP error_log()将错误信息写入一个文件(定义和用法)
使用PHP导出Word文档的原理和实例
PHP中include与require使用方法区别详解
PHP中func_get_args(),func_get_arg(),func_num_args()的区别
php json_encode值中大括号与花括号区别
PHP中time(),date(),mktime()区别介绍
深入解析php中的foreach函数
PHP取整函数:ceil,floor,round,intval的区别详细解析
PHP引用符&的用法详细解析
完美解决PHP中的Cannot modify header information 问题
php var_export与var_dump 输出的不同
php解析html类库simple_html_dom(详细介绍)
浅析php插件 Simple HTML DOM 用DOM方式处理HTML
解析php session_set_save_handler 函数的用法(mysql)
Android ProgressBar进度条和ProgressDialog进度框的展示DEMO
©2014-2024 dbsqp.com