使用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_replace
,nl2br
,但它已全部失败。我真诚地需要帮助,谢谢
答案 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 恶意用户在发布文本时可能会滥用的属性 将向其他用户显示。