当前位置:  开发笔记 > 编程语言 > 正文

如何使用PHP/HTML保留空格格式?

如何解决《如何使用PHP/HTML保留空格格式?》经验,为你挑选了3个好方法。

我正在从文件中解析文本并将其存储在字符串中.问题是原始文件中的某些文本包含ASCII art了我想要保留的内容.当我打印出字符串时HTML page,即使它具有相同的格式和所有内容,因为它HTML不会保留间距和换行符.打印文本的最佳方法是什么,HTML就像在原始文本文件中一样?
我想举个例子,但不幸的是,我无法在这个降价编辑器中正确显示它:P
基本上,我想了解如何显示的建议ASCII art in HTML.



1> Grant..:

使用

标签(预格式化),它将使用单声道间隔字体(适用于您的艺术品)并保留所有空白区域

text goes here and here 
             and here and here            Some out here
     ?             ??? ??       ?
 ????? ?????? ??????? ??    ?????????????????
??  ?? ????? ??  ? ?? ??   ??  ?? ??? ?? ??
??????  ? ?????    ?? ??   ?????? ?? ??  ??
??  ?? ????? ???????? ??   ??  ?? ??  ??? ?
    ??           ?  ? ??       ??  ?  ??  ?

您可能必须将任何


首先是&和.

2> Igor L...:

可能不是文本区域等..理想

如果想保存新的生产线- \n\n\r使用nl2br由UnkwnTech和布拉德·梅斯提及.

想要保留空格时使用str_replace:

str_replace(' ', ' ', $stringVariable);

两者都使用时:

$result = str_replace(' ', ' ', $stringVariable);
$result = nl2br($result);



3> UnkwnTech..:

当您打印数据用于nl2br()转换\n\r\n进入

推荐阅读
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有