我正在从文件中解析文本并将其存储在字符串中.问题是原始文件中的某些文本包含ASCII art
了我想要保留的内容.当我打印出字符串时HTML page
,即使它具有相同的格式和所有内容,因为它HTML
不会保留间距和换行符.打印文本的最佳方法是什么,HTML
就像在原始文本文件中一样?
我想举个例子,但不幸的是,我无法在这个降价编辑器中正确显示它:P
基本上,我想了解如何显示的建议ASCII art in HTML
.
使用
标签(预格式化),它将使用单声道间隔字体(适用于您的艺术品)并保留所有空白区域可能不是文本区域等..理想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);
当您打印数据用于nl2br()
转换\n
和\r\n
进入