Как использовать preg_replace_callback?

У меня есть следующее заявление HTML

[otsection]Wallpapers[/otsection]
WALLPAPERS GO HERE

[otsection]Videos[/otsection]
VIDEOS GO HERE

Я пытаюсь заменить теги [otsection] на html div. Уловка в том, что я хочу увеличить идентификатор div с 1-> 2-> 3 и т. Д.

Так, например, приведенное выше утверждение должно быть переведено в

<div class="otsection" id="1">Wallpapers</div>
WALLPAPERS GO HERE

<div class="otsection" id="2">Videos</div>
VIDEOS GO HERE

Насколько я могу исследовать, лучший способ сделать это через preg_replace_callback для увеличения переменной id между каждой заменой. Но после 1 часа работы над этим я просто не могу заставить его работать.

Любая помощь с этим будет высоко ценится!

Ответы на вопрос(2)

Ваш ответ на вопрос