§ ITPOW >> 文档 >> PHP

PHP 包含文件空行

作者:vkvi 来源:ITPOW(原创) 日期:2012-12-25

PHP 在利用 <?php include("cftea.php"); ?> 包含 cftea.php 文件时,生成 HTML 文件中,发现包含文件那里多了两个空行(实际不是空行,只是空白字符,看起像空行)。

原来这是由于 cftea.php 作为 UTF-8 使用了签名(BOM)的原因,签名(BOM)作为 UTF-8 被识别的标志,但在 PHP 里认为,既然它是被包含的文件,就不应该含签名,所以保存文件时选择不包含签名(不是所有的编辑工具都有这个选项)。

相关文章