Добавить тег перед тегом img - PullRequest
0 голосов
/ 09 ноября 2018

У меня есть код ниже. Я пытаюсь добавить элемент перед тегом изображения. Это работает, но всегда заменяет предыдущий контент последним. Я пытался использовать $ 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);

 }
...