0
我遇到以下问题。输出中的意外字符
此代码给了我一些错误的输出。
<?php
header('Content-type: text/plain; charset=utf-8');
//setup php for working with Unicode data
mb_internal_encoding('UTF-8');
mb_http_output('UTF-8');
mb_http_input('UTF-8');
mb_language('uni');
mb_regex_encoding('UTF-8');
ob_start('mb_output_handler');
$con = mysql_connect("localhost","test","test");
mysql_query("SET NAMES utf8", $con);
mysql_query("SET CHARACTER SET utf8", $con);
if (!$con) {
die('Could not connect: ' . mysql_error());
}
echo "this is a test";
?>
这发生在我所有的文件自动。我没有更新我的服务器上的任何内容。
请帮忙!正在让我疯狂!
我将数据发送到一个iPhone应用程序,我在这样的文本前得到一个\ N:
\nthis is a test
这是怎么回事?
任何帮助表示赞赏
流氓'\ N'在自动预先准备的文件? – Wrikken 2013-03-07 22:42:38
自动发送我没有改变任何客户端或服务器端! – stefanosn 2013-03-07 22:44:02
不需要大声嚷嚷......有一个'auto-prepend'文件吗?你能检查一下'auto-prepend'文件吗? – Wrikken 2013-03-07 22:48:36