Php Laravel在Doctype之前显示一个空行

Php Laravel在Doctype之前显示一个空行,php,html,laravel,Php,Html,Laravel,这是代码 我怎样才能解决这个问题 在将代码与Laravel集成之前,我测试了HTML/CSS/JavaScript。确保您的PHP文件没有结束标记(?>)。他们可能会在HTML中添加空白 欲了解更多信息,请: 如果文件是纯PHP代码,最好省略文件末尾的PHP结束标记。这可以防止在PHP结束标记后意外添加空格或新行,这可能会造成不必要的影响,因为当程序员无意在脚本中的该点发送任何输出时,PHP将开始输出缓冲 你可能还想看看这篇文章:我知道这已经晚了几年,但对其他人来说 将页面编码更改为不带BOM

这是代码

我怎样才能解决这个问题


在将代码与Laravel集成之前,我测试了HTML/CSS/JavaScript。

确保您的PHP文件没有结束标记(
?>
)。他们可能会在HTML中添加空白

欲了解更多信息,请:

如果文件是纯PHP代码,最好省略文件末尾的PHP结束标记。这可以防止在PHP结束标记后意外添加空格或新行,这可能会造成不必要的影响,因为当程序员无意在脚本中的该点发送任何输出时,PHP将开始输出缓冲



你可能还想看看这篇文章:

我知道这已经晚了几年,但对其他人来说


将页面编码更改为不带BOM的UTF-8,它将得到解决。

等等,你是说不要在PHP文件中添加结束标记?@Blender-没错。如果在结束标记后有任何空格,它们将作为HTML输出的一部分发送到浏览器。为了避免这种情况,您不应该在纯PHP文档中关闭PHP标记。应该注意的是,即使您尝试删除关闭标记后的任何空字符,也可能是您的文本编辑器配置为始终添加新行。
<!DOCTYPE html>