给出您的具体示例,我将保留结束标记,即模板中的单行函数调用。它是一致的,有助于清晰(与WordPress推荐的方式相同trailing commas for arrays)- 否则,想象一下,如果非开发人员拿起您的文件并开始向其中添加:
<?php get_footer();
<div>What the hell am I doing wrong?</div>
然而,对于所有其他文件(函数、包含等),建议无疑是一个好主意:
<?php // Start of file
class MY_Class {
function just_do_it() {
}
}
// Bye bye closing tag
我发现它更干净,正如其他人提到的,并没有可怕的“邮件头已经发送”的风险。