Php 添加额外的空间
输入文本: 测试一二三四五 文本通过Php 添加额外的空间,php,echo,space,extra,Php,Echo,Space,Extra,输入文本: 测试一二三四五 文本通过preg_split进行分割,并进行额外处理,现在结果数组为: Test one <span>two</span> three <span>four</span> five 测试一 二 三 四 五 当我在循环中回显此数组时,我得到以下结果: 测试12345 四和五应该一起显示,没有空间 在HTML源代码中,如下所示: Test one <span>two</span> three &l
preg_split
进行分割,并进行额外处理,现在结果数组为:
Test one
<span>two</span>
three
<span>four</span>
five
测试一
二
三
四
五
当我在循环中回显此数组时,我得到以下结果:
测试12345
四和五应该一起显示,没有空间
在HTML源代码中,如下所示:
Test one
<span>two</span>
three
<span>four</span>
five
测试一
二
三
四
五
在四之后增加额外的空间
当我直接用HTML写这个的时候
Test one <span>two</span> three <span>four</span>five
测试一二三四五
文本正确回显。HTML中的新行似乎增加了额外的空间。有人知道这里发生了什么吗?换行符是一个空格。删除它,您的空格就会消失。根据,换行符是空白字符,浏览器应将其呈现为空格
如果您想消除空格,请使用
并根据需要设置文本格式,或者修改标记,使其可以保留“五”浮动。从回音中删除\n应该可以
就像OP建议的一样,换行符也是空白。我无法删除它,它在循环中被回显。然后从您的
回显中删除它。
。