在我们的一些文章中,我们发现图像错误地将硬链接硬编码到图像标签的标题/ alt属性中,导致图像显示中断。例如:从图像标签的标题和alt属性中去除HTML标签
<img src="/imgs/my-image.jpg" title="This is a picture of a <a href="/blob.html">blob</a>." />
我使用preg_replace_callback函数试过了,但它是难以企及的,因为从链接重复报价的全名。
我希望能够以编程方式为任何字符串执行此操作以确保正确的输出。想法?
为什么不使用HTML编辑器的Ctrl + H功能? – DividedByZero 2014-10-31 21:08:23
'strip_tags'函数? – 2014-10-31 21:08:38
@u_mulder:问题是要剥离的标签位于HTML属性中。 – 2014-10-31 21:09:03