如何使用php从mysql数据库中删除我的回显文本中的br标签

时间:2013-09-10 15:10:13

标签: php mysql

使用textarea使用php将数据添加到mysql数据库,并且在将文本插入数据库之前使用nl2br来格式化我的文本,当它以格式

Introduction<br /><br /><br /><br /><br /><br /><br /><br /><br /><br />

Open Source's Proponents Often Claim That It Offers Significant Benefits When Compared To Typical Commercial Products. Commercial Products Typically Favour Visible Features (giving Marketing Advantage) Over Harder-to Measure Qualities Such As Stability, Security And Similar Less Glamorous Attributes. As A Shorthand, We Shall Describe This Phenomenon As Quality Vs Features.<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /> 

如何删除<br />我已使用strip_replacenl2br,但它已全部失败。我真诚地需要帮助,谢谢

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

您可以使用正则表达式或尝试strip_tags(在回显字符串之前)。

strip_tags - 从字符串中删除HTML和PHP标记

来自docs

  

语法:   string strip_tags(string $ str [,string $ allowable_tags])

     

此函数尝试返回包含所有NULL字节,HTML和的字符串   PHP标记从给定的str。

中剥离      

此功能不会修改您的标签上的任何属性   允许使用allowable_tags,包括样式和onmouseover   恶意用户在发布文本时可能会滥用的属性   将向其他用户显示。