php 比较运算符'=='的使用技巧
2016-08-18 18:00
357 查看
虽然标题是“php 比较运算符'=='的使用技巧”,但是此技巧试用于所有编程语言
$a = 1; // 实际编程的时候$a可能是数据库取出来的 也有可能是用户输入的
// 第一种
if($a==1){
// some other code
}
// 第二种
if(1==$a){
// some other code
}
以上两种判断方式建议大家取第二种。
第一种如果手误写成了一个=号那么就if条件就为真了,if接下来的大括号中的代码就会执行。
但若选择第二种写法,手误写成一个=号的情况是不符合语法规则的,不能给一个常量赋值,会报错,这样可以避免代码误执行
$a = 1; // 实际编程的时候$a可能是数据库取出来的 也有可能是用户输入的
// 第一种
if($a==1){
// some other code
}
// 第二种
if(1==$a){
// some other code
}
以上两种判断方式建议大家取第二种。
第一种如果手误写成了一个=号那么就if条件就为真了,if接下来的大括号中的代码就会执行。
但若选择第二种写法,手误写成一个=号的情况是不符合语法规则的,不能给一个常量赋值,会报错,这样可以避免代码误执行
相关文章推荐
- [转]榨干 PHP,不得不转的一篇PHP使用技巧!
- 榨干 PHP,不得不转的一篇PHP使用技巧!
- PHP技巧:使用APC缓存优化PHP程序
- PHP和mysql使用过程的调试的一点点技巧
- Memcache 在PHP中的使用技巧
- 使用PHP的日期与时间函数技巧
- 榨干 PHP,不得不转的一篇PHP使用技巧!
- PHP 5.3RC1中的SplFixedArray测试和使用技巧
- PHP使用技巧
- 榨干 PHP,不得不转的一篇PHP使用技巧!
- 使用PHP的日期与时间函数技巧
- 使用PHP的日期与时间函数技巧
- PHP 正则表达式的几则使用技巧
- 榨干 PHP,不得不转的一篇PHP使用技巧!
- 榨干 PHP,不得不转的一篇PHP使用技巧!
- PHP使用技巧索引[zt]
- 使用PHP的日期与时间函数技巧
- 关于php fread()使用技巧
- PHP 时间操作的使用技巧