Php 显示与数据库中保存的文本相同的文本
我使用php函数nl2br在文本区域中显示相同的文本Php 显示与数据库中保存的文本相同的文本,php,kohana,Php,Kohana,我使用php函数nl2br在文本区域中显示相同的文本 str = "I am So Coool Because I can do stuff Like THIS!"; 它取代了上面例子中So和Coool、I和can等之间的空格 我得到的结果是我很酷,因为我可以做这样的事情 期待是我很酷,因为我可以做这样的事情 如何显示段落文本和空格。这里的问题似乎是浏览器,因为所有空格都在html代码中 用标签试试看,这里的问题似乎是浏览器,因为所有空格
str = "I am So Coool Because I can do stuff Like THIS!";
它取代了上面例子中So和Coool、I和can等之间的空格
我得到的结果是我很酷,因为我可以做这样的事情
期待是我很酷,因为我可以做这样的事情
如何显示段落文本和空格。这里的问题似乎是浏览器,因为所有空格都在html代码中
用标签试试看,这里的问题似乎是浏览器,因为所有空格都在html代码中
用标签试试看空间是用HTML压缩的,因为HTML的格式和呈现方式是有区别的。 您可以使用pre标记按原样显示文本。 例如,尝试使用
echo '<pre>'.$str.'</pre>';
空间在HTML中被压缩,因为HTML的格式和呈现方式有区别。 您可以使用pre标记按原样显示文本。 例如,尝试使用
echo '<pre>'.$str.'</pre>';
这是由浏览器换行引起的 要在HTML中显示多个空格,您只有几个选项: A-将代码封装在 C-将空格替换为,这是不间断的空白-文本不会从空格换行
这是由浏览器换行引起的 要在HTML中显示多个空格,您只有几个选项: A-将代码封装在 C-将空格替换为,这是不间断的空白-文本不会从空格换行
你试过吗;javascript修剪???您可以在php中尝试trim,如:echo@你试过了吗;javascript修剪???您可以在php中尝试trim,如:echo@ThinkDifferent让它工作得很好。
<pre><?php echo $text; ?></pre>
.text-wrapper {
white-space: pre;
}
<?php echo str_replace(' ', ' ', $text); ?>