2010-12-12 65 views
0

我想有一些像这样的视频:删除对象的标签,但留下嵌入

<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做到这一点,但它没有奏效。

+0

请更改您的问题并澄清。你提到了嵌入标签,但它们在你的问题或你的示例代码中并不存在。 – dyve 2010-12-12 08:59:07

回答

2

使用strip_tags(),它接受作为可选参数的数组,标签不应被删除。

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