PHP 文件末尾是否应该加 ?> 结束符号,为什么?答案PHP 文件末尾是否应该加 ?> 结束符号,为什么?答案 主要防止 include,require 引用文件,把文件末尾可能的回车和空格等字符引用进来。 还有一些函数比如 session_start() 必须在没有任何输出之前调用,就会造成不是期望的结果。 PHP文件的编码不包含BOM的 UTF8,这也是PSR-2中的规范,纯PHP代码文件必须省略最后的 ?> 结束标签。