PHP 读取数据库回车分隔

PHP 读取数据库回车分隔,第1张

一般文本的换行是\r\n,或者\n,可以将取出的数据,替换掉这个字符串为空就行了。如果想要在存入的时候去掉,也是同样的道理。比如HTML的换行就是<br>,文本中的换行则为\r\n

页面上看似和数据库一样,其实已经变化了。

123<br />456 //数据库

123&L Tbr /&G T/>456 //页面

想要换行:

$str='123&L Tbr /&G T456'

echo specialchars_decode($str)

&L Tbr /&G T//把这换成小写,并去掉空格,baidu还真不错。

下面是一个解决方法:

以>作为分隔符

替换成\n

str_replace('>' , '\\n' , $text)

nl2br($text)

将\n替换成<br/>即可,参见php手册的nl2br()函数


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6768798.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存