新闻中心 网络推广 网站建设 优化推广 首页>新闻>网站建设

关于多行文本在后台换行了,前端不换行的问题解决方案

时间:2025-07-01   访问量:0

在网站开发建设过程中,我们在后台添加自定义字段为多图带描述时,描述使用的是多行文本,当我们填写多行文字,带换行的。如

AAAA
BBBB
CCCC


但是在前端显示的时候却被转义处理了,生成的数据是:AAAABBBBCCCC


解决方案如下:

第一步:添加一个自定义函数。

// 输出原始 HTML,不转义
function myraw($str) {
    return html_entity_decode($str);
}

或者希望换行变BR

// 输出带 <br> 换行的原始内容
function myraw($str) {
    return nl2br(html_entity_decode($str));
}

第二步:在前端调HTML中调用数据的时候添加函数,例如:

[pics:description fun=myraw]


如此便可以了。



上一篇:推荐一个相当好的视频轮播效果。

下一篇:没有了!

服务咨询
1对1咨询,专业客服为您解疑答惑
联系销售
15899750475
在线咨询
联系在线客服,为您解答所有的疑问
ARE YOU INTERESTED IN ?
感兴趣吗?

有关我们服务的更多信息,请联系项目经理

15899750475 杨先生