请教一个代码书写的问题 请问用if判断一个布尔值的时候应用:if($is_bool){}这种形式还是:if($is_bool == TRUE){}这种形式比较好呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 虽然结果上没有区别,但是有细微的差别。if后是以bool的表达式,当你用$is_bool时,如果该变量是一个bool型,则两者没有差别,反而第二种有些多此一举。如果该变量不是bool型,则涉及到数据的类型转换问题。对于效率上肯定也有差别喽。所以还是要看具体情况选择不同用法。 最后说一句,养成一个良好的变成习惯是成为一个优秀的程序员所必备的素质。 无论哪种写法, $is_bool都会转换为bool类型然后和true比较所以效率上的差别实在微乎其微....因为几乎所有的程序员都不会对第一种写法陌生,所以可读性上也没有什么影响....所以,实在没有必要在这种地方太花时间了....如果你是在修改项目代码,那么符合原有code的习惯,否则,随便了... 请教一个http协议抓包分析 连接虚拟机svn的问题 这个二维数组怎么去重复值? html 代码不全问题 一个PHP的加法运算问题 关于把中文插到postgres数据库的问题!!!!!!! 这段代码想知道详细的解释,高手进,在线等答案~ 我想自动将某个目录下(有子目录)的所有文件加上个头文件,做得到吗? 一些论坛的[url]www.csdn.net[/url]的自动转换究竟怎么做? php用FTP类下载文件,怎样让客户自行选择保存路径? php如何获取js联动下拉框的值 一道php面试题
最后说一句,养成一个良好的变成习惯是成为一个优秀的程序员所必备的素质。
所以效率上的差别实在微乎其微....
因为几乎所有的程序员都不会对第一种写法陌生,所以可读性上也没有什么影响....所以,实在没有必要在这种地方太花时间了....如果你是在修改项目代码,那么符合原有code的习惯,
否则,随便了...