PHP脚本使用“Оmodles©”奇怪的字符创建无法预料的输出

时间:2014-01-11 09:16:42

标签: php special-characters

我的PHP脚本已经评论了所有的回音。但是如果我从命令行运行它,我会在脚本执行的最开始收到'Оmodles©'(没有引号)。 我很关心,因为脚本打算从crontab运行,每次执行都会生成带有空消息体的新电子邮件(消息头后只有两个LF)。 如何跟踪此不必要输出的来源? (抱歉 - 脚本太大,无法在此处发布)

1 个答案:

答案 0 :(得分:3)

好像您的文件一开始就有Byte Order Mark [BOM]签名,将文件编码保存为UTF8 without BOM

Byte Order Mark (BOM)

在Notepad ++中尝试:编码 - >在没有BOM的情况下以UTF-8编码