PHP输出换行问题

发布网友 发布时间:2022-04-28 08:27

我来回答

4个回答

热心网友 时间:2022-04-28 09:57

这涉及到文字的特性。
一般来说,一串没有空格的文字会显示成一行,而含有空格的,如果空格后内容过长,则会自动折行。
这不仅仅是在浏览器中是这样,在几乎所有文字编辑器里都是如此。追问字段都没有空格,我检查过了。

追答对,但是不仅仅是空格有这个效果,竖线也是一样。再进一步说,中文和英文混合的时候,在中文和英文之间也会产生自动换行。具体奥妙就不清楚了 反正很多情况都可能引发视觉换行。
-----------------------
楼下 @gameof2008 说的比我靠谱。这个主要是连续不断的英文视为一个单词,一个单词作为一个整体单位具视觉有自动换行特性

热心网友 时间:2022-04-28 11:15

那不是自动换行,你看看浏览器源码根本没有换行,你英文没有空格他认为是一个单词,所以自动和汉字分开了,一行放不下会另起一行显示英文追问还是不懂,方便留下个联系方式详聊吗?

热心网友 时间:2022-04-28 12:49

你的两种输出在什么环境下呢? 数据库中是否存在</br>么?追问我输出都是直接输出的,没有换行符,但你说数据库是否存在我就不清楚了 怎么查看?

热心网友 时间:2022-04-28 14:41

是不是浏览器自动识别换行的 换个浏览器试试

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com