我正在用 PHP 开发一个网站,但有一件事让我很烦恼。网页开始前有很多空白<!DOCTYPE html>
。看看我的网页和谷歌主页的源代码截图:
这真的很烦人。我不知道是什么让这些行在应该在第 1 行时跳到第 6 行。
我的网页的源代码是 -
<?php
header('Content-Type: text/html');
require_once 'core.php';
$index=new Index();
$index->run('home', array('file.js', 'script.js', 'main.js'), array('style.css'));
?>
<!DOCTYPE html>
<!-- rest of the DOM here -->
我认为一定有一些echo
东西在core.php
打印一些空白,但事实并非如此。以前没有echo
ing <!DOCTYPE html>
。
怎么了?请帮帮我。