这个字符串是什么:Ôªø以及如何避免它?

时间:2009-12-03 04:23:48

标签: php string invisible

不知何故,我设法将Ôªø放在PHP脚本的顶部。什么是可怕的角色组,我怎么能进入它,以及我将来如何揭露和/或避免它呢?

有趣的是,在<?php之前,它潜伏在PHP脚本的最顶层。该脚本需要发送Content-type标头。因为Ôªø将标题从文件的顶部推开,服务器不断发送自己的标题,随后出现2小时的欢闹。我甚至看不到nano或bash中的字符串。但我重定向了一个差异,就在那里。

2 个答案:

答案 0 :(得分:8)

那是UTF-8 byte order mark(寻找EF BB BF)。这是一个标准的东西,不应该给你带来问题,但是如果确实如此,那么确保你的源代码编辑器在保存时不会在文件前面加上BOM。

答案 1 :(得分:4)

这肯定是编码错误。最有可能的是,您将脚本保存为一种格式,但上传或将其声明为另一种格式。我不能提供任何进一步的建议,因为我不太了解编码错误或如何解决它们。祝你好运这个小虫。