论if(0==$time)与if($time==0)的区别
来源:互联网 发布:重载 java 编辑:程序博客网 时间:2024/06/02 05:31
最近看了一些开源框架的源码,发现了一段有趣的代码。如下:
$id = $_POST['id'];if(0 == $id){ return false;}问题来了,为什么会这样写,这样写难道有什么效率提高吗?
显然是没有的,这里纯属个人编程习惯,防止代码出错自己却不知道。
比如:
0 = $id 变量不能复制给一个数字,会报错。
$id = 0却不会报错。
所以这样写就是防止判断里写错了,自己却不知道。
1 0
- 论if(0==$time)与if($time==0)的区别
- if(a);if(!a);if(a!=0);if(a==0)有什么区别?
- javascript中if(变量)与if(变量==true)的区别
- if...else if与if的区别
- if else if与if if语句的区别
- if...if与if...else if的区别
- c语言判断语句if(n==1)与if(1==n)的区别
- if和if else的区别if(a>=b&&b>=c) printf("&d\n",a);
- char amessage[] = "the time";与char *pmessage = "the time";区别
- if(a) 与 if(a==true) 比较
- List容器 的 if (list == null) if( list.size() == 0) 的使用
- if(true==a) 和 if(a==true) 的区别
- String str1 = "123"; if("123".equals(str1))和if(str1=="123")的区别
- javascript中 if(变量)和if(变量==true)的区别
- javaScript中的if(变量)和if(变量== true)的区别
- javascript中 if(变量)和if(变量==true)的区别
- if与else if的区别
- #if,#ifef与if defined的区别
- OC语言笔记(十二):OC字符串、数组、字典常用方法大全
- Android实用代码七段(一)
- 柴俊理金:5月16号现货黄金,宁贵沥青操作建议
- Template Method模式理解
- jboss 报错 java.io.IOException: No space left on device
- 论if(0==$time)与if($time==0)的区别
- iOS开发——在 OC 项目中使用基于 Swift 的 CocoaPods 库
- Spring基础知识(8)-JdbcTemplate
- Linux下静态链接库与动态链接库的区别
- MyBatis学习总结(三)——优化MyBatis配置文件中的配置
- 建表 相关
- Caffe错误:error C2220: 警告被视为错误 - 没有生成“object”文件
- 计算机会议排名等级
- 221. Maximal Square