-
喵喵时光机
它们是相同的,但是如果您的代码中包含MVC并且不想在代码中产生大量回声,那么第二个方法就很棒。例如,在我的.phtml文件(Zend Framework)中,我将编写如下内容:<?php if($this->value): ?>Hello<?php elseif($this->asd): ?>Your name is: <?= $this->name ?><?php else: ?>You don't have a name.<?php endif; ?>
-
慕的地10843
我个人真的很讨厌替代语法。关于花括号的一件好事是,大多数IDE,vim等都具有突出显示的括号。在我的文本编辑器中,我可以双击一个花括号,它将突出显示整个块,因此我可以很容易地看到它的结尾和起点。我不知道可以突出显示endif,endforeach等的单个编辑器。
-
肥皂起泡泡
在我们公司,处理HTML的首选方法是:<? if($condition) { ?> HTML content here<? } else { ?> Other HTML content here<? } ?>最后,确实是选择一个并坚持下去的问题。