我有这个非常奇怪的问题。
每当我尝试使用“UTF-8”包含一个文件时,我都会在运行它时遇到错误。即使脚本完全运行并返回正确的文本。
(我愿意ini_set('default_charset', 'utf-8');
)
看这个例子。。代码是这样的:
当我有这样的代码时:
include_once $fn;
echo json_encode("ALL IS FINE");
die();
ajax 响应如何解释它:(作为错误,但响应文本仍然相同,因此它实际上始终是正确的文本并且脚本完全运行..)
当我有这样的代码时:
echo json_encode("ALL IS FINE");
die();
include_once $fn;
ajax 响应如何解释它:
如果我在 Notepad++ 中使用“ANSI as UTF-8”,我可以摆脱错误,这基本上意味着没有 BOM 的 UTF-8。但我想把它放在 utf8 中。