2016-10-25 10:52发布
在编码的时候经常有个困惑,判断一个变量非空:方式1:if($args){...do something..}方式2:if(!empty($args)) {...do something...}
这两种方式的效果一样吗,在执行效率上哪种更好一些?多谢解答!
第二种方法下empty能够处理未定义的参数,可以避免警告。另外empty是指令而非函数,运行效率并不会比第一种慢太多。
empty
最多设置5个标签!
第二种方法下
empty能够处理未定义的参数,可以避免警告。另外empty是指令而非函数,运行效率并不会比第一种慢太多。一周热门 更多>