请教一个代码书写的问题 请问用if判断一个布尔值的时候应用:if($is_bool){}这种形式还是:if($is_bool == TRUE){}这种形式比较好呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 虽然结果上没有区别,但是有细微的差别。if后是以bool的表达式,当你用$is_bool时,如果该变量是一个bool型,则两者没有差别,反而第二种有些多此一举。如果该变量不是bool型,则涉及到数据的类型转换问题。对于效率上肯定也有差别喽。所以还是要看具体情况选择不同用法。 最后说一句,养成一个良好的变成习惯是成为一个优秀的程序员所必备的素质。 无论哪种写法, $is_bool都会转换为bool类型然后和true比较所以效率上的差别实在微乎其微....因为几乎所有的程序员都不会对第一种写法陌生,所以可读性上也没有什么影响....所以,实在没有必要在这种地方太花时间了....如果你是在修改项目代码,那么符合原有code的习惯,否则,随便了... PHP环境配置出错了。。。 大家帮帮忙,求段正则替换语句...有点急。。 PHP无法解析 怎么去时间差 这个函数没看懂 如何从php接收xml的值? 如何知道表单里有多少个表单控件 php中的register_globals如果为off 求助高手,配置PHP(WIN2K)服务器[在线支持] 我想在windows环境下编写php程序和使用mysql,怎么做? php如何获取js联动下拉框的值 一道php面试题
最后说一句,养成一个良好的变成习惯是成为一个优秀的程序员所必备的素质。
所以效率上的差别实在微乎其微....
因为几乎所有的程序员都不会对第一种写法陌生,所以可读性上也没有什么影响....所以,实在没有必要在这种地方太花时间了....如果你是在修改项目代码,那么符合原有code的习惯,
否则,随便了...