Приветствую!
Есть довольно тривиальная задача — добавлять программно блоки после тега
</p>
, до
<h2>
и после
</h2>
.
Всё нормально работает для вставки блока после параграфа
$content = explode("</p>", $content);
$i = 0;
foreach ($content as $paragraph) {
if ( $i >= 0 ) {
print $content[$i] . "</p>" . "div id=block-" . $i ."/div";
}
$i++;
}
Пытался сделать по аналогии
<h2>
и
</h2>
не выходит. Что я не так сделал? Вообще, верно ли выбран подход?
А для
<img>
, если я правильно понимаю, требуется регулярное выражение?