以下代码不会给出任何错误。但是我对第二部分的研究很有帮助。php和问题
..........
// Get meta data for the module
$this->template->module_details = $this->module_details =
$this->module_m->get($this->module);
// If the module is disabled, then show a 404.
empty($this->module_details['enabled']) AND show_404();
..........
对于我来说,第二部分应该是这样的。
if(empty($this->module_details['enabled']){
show_404();
}
Q1。它是一样的吗? AND发生了什么? Q2302。你可以把第一部分放两倍吗?你为什么需要这样做? (A = B = C)
在此先感谢。
'='是assigment而不是比较'=='/'===' – KingCrunch 2011-05-13 10:22:22
@KingCrunch我知道这一点。如示例中清楚显示的,我将相同的值分配给所有变量。我已经重新陈述了这个陈述,以免其他人错误地假设 – JohnP 2011-05-13 10:24:33