PHP的左联运算符&&,应用实例!defined('CURSCRIPT') && define('C

作者在 2008-05-31 21:55:31 发布以下内容
!defined('CURSCRIPT') && define('CURSCRIPT', '');
等同于
if(!defined('CURSCRIPT'))
{
    define('CURSCRIPT', '');
}

&&是左联,如果第一条件为真,再判断第二个条件,如果第一条件为假则直接不用判断第二个,其它也基本上是这样判断and运算的.
所以!defined('CURSCRIPT') && define('CURSCRIPT', '');可以理解为,如果未定当前脚本名,则定义为空,否则不处理。
PHP开发 | 阅读 6508 次
文章评论,共1条
变幻小子
2011-03-21 13:35
1
你好  路过看看
游客请输入验证码
浏览2776818次
文章归档