Код: Выделить всё
$domDocument = new DOMDocument();
$domDocument->loadHTML($text);
$imageNodeList = $domDocument->getElementsByTagName('img');
foreach ($imageNodeList as $Image) {
$Image->setAttribute('src', 'lalala');
$domDocument->saveHTML($Image);
}
$text = $domDocument->saveHTML();
Код: Выделить всё
Hi, this is a test, here is an image
[img]http://example.com/beer.jpg[/img]
Because I like Beer!
Код: Выделить всё
Hi, this is a test, here is an image
[img]lalala[/img]
Because I like Beer!
Подробнее здесь: https://stackoverflow.com/questions/480 ... extra-tags
Мобильная версия