在TideSDK中回显非英语单词

时间:2012-12-14 15:49:02

标签: tidesdk

我已经安装了TideSDK 1.3.1 beta,我有一个简单的php文件:

<?php
header("Content-type: text/plain;charset=utf-8");
?>
<html>
<head>
<meta charset=utf-8>
<title>TideSDK</title>
</head>
<body>
<?php
echo "¡aló";
?>
</body>
</html>

但输出是:

<html>
<head>
<meta charset=utf-8>
<title>TideSDK</title>
</head>
<body>
¡aló</body>
</htm

输出结束时</html>会发生什么。

如果我将代码更改为echo "¡aló ¡aló";,则输出的最后一行会更改为</h

如果我将代码复制到apache服务器,输出是正确的。

我的代码中是否有任何错误,或者这是一个错误?

1 个答案:

答案 0 :(得分:3)

您的PHP文件是“ANSI as UTF8”编码,这似乎导致了问题。 在我修复了文件编码并将其转换为UTF8(我使用Notepad ++完成此任务,它具有简单的功能)之后,它运行良好。

在此处找到修复的文件:http://d.pr/f/UksA