删除对象标记但保留嵌入

时间:2010-12-12 08:54:33

标签: php object embed

我想要一些像这样的视频:

<object style="display:block;margin-left:auto;margin-right:auto;" width="550" height="350" data="http://www.youtube.com/v/DlK5N-Lcvjc" type="application/x-shockwave-flash"><param name="allowScriptAccess" value="never" /><param name="allowNetworking" value="internal" />

我想删除<embed>标记以外的所有内容。在视频的周围还有更多我想保留的内容。

我试图用preg_replace来做这件事,但它没有用。

1 个答案:

答案 0 :(得分:2)

使用strip_tags(),它接受一个带有不应删除标记的数组作为可选参数。

strip_tags($str,'<embed>');