在img标签之前附加标签

时间:2018-11-09 04:01:58

标签: php preg-replace

我有以下代码。我正在尝试在图片标签之前添加元素。它可以工作,但是始终将以前的内容替换为最后的内容。我试图使用$ 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);

 }

0 个答案:

没有答案