Как использовать 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 часа работы над этим я просто не могу заставить его работать.
Любая помощь с этим будет высоко ценится!