PHP:删除按钮或输入类型= “按钮” 标签
可能重复:
Regex Remove Images with style tag from Html
PHP XML remove element and all children by namePHP:删除按钮或输入类型= “按钮” 标签
我怎样才能删除按钮或输入类型= “按钮” 标签PHP?
<button>button_name</button>
我想删除标签及其内的内容。
我该如何在PHP中做到这一点?
如果您对您的具体目标,多一点信息,这将是有益的。通常情况下,PHP首先创建按钮,所以最简单的事情就是找到脚本中正在生成html的地方,确保你不会破坏关键的东西,并将它从php脚本中删除。
找到正在生成按钮的php代码的位置的一种方法是在IDE或高级文本编辑器中执行多文件查找。尝试搜索<button>
并查看是否可以找到想要消除的确切按钮。
顺便说一句,在永久删除任何东西之前,我强烈建议您提交到版本控制系统,或者至少对文件进行手动备份,除非您删除了错误的东西。
只是说,但问题并没有说明提问者试图在html上使用正则表达式,它只是因为标签而出现这种方式。 – TrentonMcManus
要删除标签,你可以使用:
strip_tags($str,"remove","<button>");
对于在这里多看一看
这是错误的! 1)按照OP的要求,它不会删除'input type =“按钮''; 2)'string strip_tags(string $ str [,string $ allowable_tags])'那些你传递的3个参数是什么?你读过strip_tags是如何工作的吗? –
我希望你已经知道[你不应该用正则表达式解析(X)HTML](http://stackoverflow.com/q/1732348/540162)。 – Nightfirecat
@erisco看到了,第一个评论是我在“另一个问题”中提到的“slap down”意思;) – Gordon