0

RawPastebin のように、アプリケーションでテキストのビューを作成します。

http://pastebin.com/raw.php?i=nfVT7b0Z

だから、私は単にエコーアウトするスクリプトを書きました$contentsが、改行、スペース、およびタブは処理されていません。上記のペーストビンのソースを見ると、. などの HTML タグでテキストがラップされていないことがわかります<pre>。では、どのようにしてテキストをフォーマットするのですか?

彼らは特別なヘッダーを使用していますか?

4

2 に答える 2

3

表示されるコンテンツは HTML ではありません。テキストです。次のヘッダーを使用して、php によって送信される出力と同じ結果を得ることができます。

Content-Type: text/plain; charset=utf-8

例:

<?php
header('Content-Type: text/plain; charset=utf-8');
echo "First Line\nSecond Line";
?>
于 2012-09-04T06:28:32.017 に答える
0

カールはここで私の友達でした。応答でこのヘッダーに気付きました:

Content-Type: text/plain; charset=utf-8

単純に次のようにします。

    header("Content-Type: text/plain; charset=utf-8");

テキストを出力する前。

于 2012-09-04T06:31:06.067 に答える