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

PHP开发 | 2008-05-31 21:55:31 | 阅读 5567 次 | 评论(1)
!defined('CURSCRIPT') && define('CURSCRIPT', '');
等同于
if(!defined('CURSCRIPT'))
{
    define('CURSCRIPT', '');
}

&&是左联,如果第一条件为真,再判断第二个条件,如果第一条件为假则直接不用判断第二个,其它也基本上是这样判断and运算的.
所以!defined('CURSCRIPT') && define('CURSCRIPT', '');可以理解为,如果未定当前脚本名,则定义为空,否则不处理。
文章评论,共1条
Avatar
1楼: 变幻小子 发表于 2011-03-21 13:35   回复
你好  路过看看
游客请输入验证码
浏览1921789次
文章归档
最新评论
  • Miss_Zou:不都是复制粘贴的吗
  • Miss_Zou:目测是大佬
  • 神犇dengyuhy:语文很好