这是我的代码的一部分:
<?php
ob_start();
session_start();
require_once('../engine/class.admin.php');
$admin = new Admin;
//some code
if(!isset($_COOKIE['logged']) && !isset($_SESSION['logged']) ) {
//some code
} else {
require_once('header.php');
}
ob_flush();
当我尝试加载此页面时,PHP会在页面开头添加CRLF标记。一切看起来都不错,当我删除两个require_once()标签时,没有这些文件就无法运行此代码。我需要从哪里开始寻找问题的解决方案?
答案 0 :(得分:0)
修正:我已将IDE的编码更改为UTF-8而没有BOM,这个问题就消失了。我还要覆盖任何包含的文件以使用相同的编码。