【发布时间】:2015-08-14 08:23:55
【问题描述】:
我意识到返回我的 Zend Framework 2 应用程序的所有响应在开头都包含奇怪的字符。例如,当我复制 ZF2 返回的任何页面的源代码时,当我将其粘贴到 Notepad++ 中时,我会在文件开头看到这些字符:。这些似乎是 6 个Byte Order Mark 字符彼此跟随。
我检查了文件的编码,据说我在 Notepad++ 中打开的每个文件都在 UTF-8 w/o BOM 中。
另外,我从其他站点检查了我服务器上的其他页面,没有问题。
能否请您帮助我理解为什么在我的网站的每个页面的开头都有这样的东西,即使在我的网络服务返回的 Json 数据中也是如此。什么是最快的方法来发现这些是从哪里打印的以及如何摆脱它们?
感谢您的帮助。
【问题讨论】:
标签: php zend-framework byte-order-mark