PHP头条
热点:

php的感叹号是如何用的?就一句代码,帮小弟我解释下就给分


php的感叹号是怎么用的?就一句代码,帮我解释下就给分
!$this->alias && $this->alias = $this->table;
其中变量类型是
    /* 别名 */
    var $alias = '';
  /* 所映射的数据库表 */
    var $table = '';

这句代码的算术优先级有些不懂,感叹号是not,!$this->alias是个布尔值,$this->alias = $this->table;也是个布尔值,两个布尔值做&&与运算,得出来的结果又没地方存,干什么用?是不是我理解错了? 分享到:
------解决方案--------------------
等价于
if(!$this->alias){ 
    $this->alias = $this->table;
}

www.phpzy.comtrue/phprm/7761.htmlTechArticlephp的感叹号是如何用的?就一句代码,帮小弟我解释下就给分 php的感叹号是怎么用的?就一句代码,帮我解释下就给分 !$this->alias$this->alias=$this->table; 其中变量类型是 /*别名*/ var$alias...

相关文章

相关频道:

PHP之友评论

今天推荐