首页 > php 逻辑运算符和if判断问题

php 逻辑运算符和if判断问题

empty($id) && $this->error('没有ID');

这样和if判断相比效率上有区别吗?这样写规范吗?


mysql_connect($host, $username, $password) or die("connect error!");

看了上面的代码,你没觉得PHP是世界上最优雅的语言吗?


这种短路写法我觉得用在文件头检查常量的时候用更合适,一般的变量判断感觉可读性没有if好。

defined('DEBUG') or define('DEBUG', false);

0 || exit(1);

我觉得这是php里最优美的代码段了,不是吗?

【热门文章】
【热门文章】