这基本上就是我正在做的事情
echo @file_get_contents("http://******.org/ti.php?i=".$i."&s=".$s);
Run Code Online (Sandbox Code Playgroud)
但是,当我从该服务器中删除ti.php文件以测试它是否隐藏错误时,我会在浏览器中看到错误:

Run Code Online (Sandbox Code Playgroud)
那到底是什么(哈哈)?我以前从未见过它,也无法想出它出现的原因,任何想法的解释?
FWH*_*FWH 10
http://en.wikipedia.org/wiki/Byte-order_mark
这是一个被视为iso-8859-1的UTF-8空白文档的BOM.
file_ get_contents生成错误,但不会显示,因此这基本上是一个空白的UTF-8文档.
没有任何字符集信息,浏览器将其显示为iso-8859-1文档,因为它必须是默认设置.因此BOM显示为这些奇怪的字符.
编辑:
实际上,我复制了你问题的三个字符,将它们粘贴在一个文档中,查看了十六进制代码:EF BB BF,这是UTF-8的BOM.