1

当前编码是 UTF-8,我想将 BOM 添加到所有文件

上下文:如果未添加 BOM,Windows 8 应用程序认证工具包会引发以下错误:

文件 C:\x\y\z.js 未正确 UTF-8 编码。将文件重新保存为 UTF-8(包括字节顺序标记)。

4

2 回答 2

0

如果您使用 Eclipse 或 netbeans 等 IDE,则可以选择所有文件并设置编码。其他选项是在文本编辑器中打开所有文件并进行更改。

于 2013-03-05T11:14:03.443 回答
0

我知道这是一个老问题,但我是这样做的:

创建一个 php 文件:addBOMtoFile.php 并添加以下行:

file_put_contents("some_new_file_name.js", "\xEF\xBB\xBF" . mb_convert_encoding(file_get_contents("some_file_name.js"), "UTF-8", "UTF-8"));

C:\php>php addBOMtoFile.php

于 2015-09-08T12:50:11.600 回答