0

TideSDK 1.3.1 ベータ版をインストールしました。単純な 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サーバーにコピーすると、出力は正しくなります。

私のコードに間違いがありますか、それともバグですか?

4

1 に答える 1

3

PHP ファイルは「ANSI as UTF8」でエンコードされていたため、問題が発生したようです。ファイルのエンコーディングを修正してUTF8に変換した後(このタスクにはメモ帳++を使用しましたが、これには簡単な機能があります)、うまくいきました。

ここで固定ファイルを見つけてください: http://d.pr/f/UksA

于 2012-12-14T21:25:13.883 に答える