猿问

PHP 怎么去掉内容里指定的图片

比如

$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图片

结果

$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>'
守着一只汪
浏览 413回答 1
1回答

暮色呼如

str_replace('src="'.$img.'"','',$content);要是有单双引号的情况可以用preg_replace("/ src=+[('|")s]+/uploadfile/2018/03/12/2018031216434487207bw4i3u.jpg+[('|")s]/",'',$content);
随时随地看视频慕课网APP
我要回答