Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php require_once()在文件开头添加换行符_Php_Mysql_Newline_Require Once - Fatal编程技术网

Php require_once()在文件开头添加换行符

Php require_once()在文件开头添加换行符,php,mysql,newline,require-once,Php,Mysql,Newline,Require Once,这是我代码的一部分: <?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.ph

这是我代码的一部分:

<?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();

修复:我已经将IDE的编码更改为UTF-8,没有BOM,这个问题消失了。我还必须覆盖所有包含的文件,以使用相同的编码

修复:我已经将IDE的编码更改为UTF-8,没有BOM,这个问题消失了。我还必须覆盖所有包含的文件,以使用相同的编码

。/engine/class.admin.php
的内容是什么?检查
CRLF
的位置。也许在
之前,您可以在php脚本中忽略后面的
?>
。这通常是不需要的linefeedsclass.admin.php的源,其中包含一个类和多行注释。也没有php关闭标记,只是猜测:尝试更改
新管理员
新管理员()
(只是因为我从来没有看到过没有括号的内容)engine/class.admin.php的内容是什么。也许在
之前,您可以在php脚本中忽略后面的
?>
。这通常是不需要的linefeedsclass.admin.php的源,其中包含一个类和多行注释。也没有php关闭标记,只是猜测:尝试更改
新管理员
新管理员()(只是因为我从未见过没有括号的情况)