鍍金池/ 問(wèn)答/PHP/ PHP 怎么去掉內(nèi)容里指定的圖片

PHP 怎么去掉內(nèi)容里指定的圖片

比如

$img = "/uploadfile/2018/03/12/2018031216434487207bw4i3u.jpg"

$content = '<p><img src="/uploadfile/2018/03/12/2018031216434487207bw4i3u.jpg" title="2018031216434487207bw4i3u.jpg" alt="04.jpg"/></p><p><br/><img style="MAX-WIDTH: 825px" title="2018020208575826654umwewz.jpg" alt="" src="/uploadfile/2018/02/02/2018020208575826654umwewz.jpg"/></p>'

怎么從$content里去掉包含$img圖片

結(jié)果

$img = "/uploadfile/2018/03/12/2018031216434487207bw4i3u.jpg"

$content = '<p></p><p><br/><img style="MAX-WIDTH: 825px" title="2018020208575826654umwewz.jpg" alt="" src="/uploadfile/2018/02/02/2018020208575826654umwewz.jpg"/></p>'
回答
編輯回答
嫑吢丕

str_replace('src="'.$img.'"','',$content);
要是有單雙引號(hào)的情況可以用
preg_replace("/ src=+[('|")s]+/uploadfile/2018/03/12/2018031216434487207bw4i3u.jpg+[('|")s]/",'',$content);

2017年2月11日 17:56