php:preg_replace或DomDocument - >重建形式?

时间:2011-03-24 08:43:22

标签: php preg-replace domdocument

嘿伙计们, echo $content生成此<​​/ p>
<form method="post" action="">
    <input type="hidden" name="ip" value="127.0.0.1">
    <p>
        something...
        <br/>
        something ...
    </p>
    <p>
        something else...
    </p>
</form>

是否可以用其他内容替换所有

标签,例如有一个班级名字?或者甚至可以删除所有

标签并保留内容?

我只是喜欢应用自己的格式,因此我需要删除所有<p><br/>'s但是当删除<p>时,我需要保留其内容。

知道怎么做吗?这甚至可能吗?或者我应该使用javascript吗?

1 个答案:

答案 0 :(得分:1)

您可以使用strip_tags删除全部或一组标记,方法是提供列出允许标记的第二个参数。