我有以下代码。我正在尝试在图片标签之前添加元素。它可以工作,但是始终将以前的内容替换为最后的内容。我试图使用$ i分隔内容。但是,我不太确定如何实现它。有什么建议吗?
preg_match_all('#src="(?:.*/)?(.*?)"#', $content, $match);
foreach($match[0] as $k => $v){
$replace = '<a href="'.$v.'"><img src="'.$v.'" /></a>';
$content = preg_replace('#<\s*img.*?src="(?:[^"]+/)?(.*?)".*?>#s', $replace, $content);
}