php不使用?>结尾更好?

在看别人的代码时发现经常有人不使用?>结尾符。

由其是在使用include之后,不使用的频率更高。

于是查了一下:

文件末尾的 PHP 代码段结束标记可以不要,有些情况下当使用 include() 或者 require() 时省略掉会更好些,这样不期望的白空格就不会出现在文件末尾,之后仍然可以输出响应标头。在使用输出缓冲时也很便利,就不会看到由包含文件生成的不期望的白空格。

http://www.php.net/manual/zh/language.basic-syntax.instruction-separation.php

此条目发表在 php 分类目录,贴了 标签。将固定链接加入收藏夹。