Как получить теги и ссылки (img src) на Изображения из HTML текста
В данной статье описаны примеры получения массива ссылок на картинки из html текста
В данной статье описаны примеры получения массива ссылок на картинки из html текста.
получить все изображения
preg_match_all('#<img.*src="(.*)".*>#isU', $content, $match); //Проверка и получение только ссылки if (strlen($imgosn)<1){preg_match_all('#<img.*src="(.*)".*>#isU', $content, $match); @$imgosn = $match[1][0]; } //если нужен полностью html-код, то так @$imgosn = $match[0][0];
вот так вытянуть все теги IMG из текста
<strong>$regex = "/<img[^>]+srcs*=s*["']/?([^"']+)["'][^>]*>/"; preg_match ($regex, $text, $matches); $images = (count($matches)) ? $matches : array(); </strong>
соответственно получите массив $images с тегами
А вот так удалить из текста первый тег IMG (или любое другое кол-во - от последнего параметра зависит)
$text= preg_replace('/<img[^>]+>/', '', $text, 1);