-2

我想在 html 页面上生成这样的输出:

111
222
333
44
555

根本不使用html。我尝试使用 \n\r 但这不起作用。我正在寻找一些字符 ascii 或 utf,它们会在我用 php 回显它时删除一行并产生该输出。

我认为在头部向浏览器发送文本或其他内容而不是 html 的可能解决方案:

<meta http-equiv="Content-Type" content="text; charset=UTF-8">

我不确定还有什么其他解决方案..

4

2 回答 2

4

如果要输出文本文件,请像这样更改 HTTP 标头中的内容类型

header("Content-type: text/plain");

echo "some\nplain\ntext"; 

-你不能把它和 HTML 混在一起,要么全有,要么全无:)

于 2012-05-15T12:14:26.523 回答
-1

将输出包装起来<pre></pre>,然后每当您想换行时,请使用PHP_EOL

echo $string . PHP_EOL;
于 2012-05-15T12:13:22.953 回答