字节顺序标记问题

时间:2011-03-29 10:37:35

标签: php byte-order-mark

我的php文件顶部有字节顺序标记问题。就像 - 。为此,显示了一个php警告。我已经删除了两次文本。但它不断涌现。我的文件就像这样开始 -

<?php include('PL/header.php'); ?>

'header.php'就像这样 -

<?php require_once("BLL/index_isNotLoggedIn_bll.php"); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Title</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

您的IDE可能会在您保存文件时插入BOM。您必须将其配置为保存为UTF-8而不使用字节顺序标记。

如何执行此操作取决于您的IDE,如果需要,请检查Google。