¿Cómo usar preg_replace_callback?
Tengo la siguiente declaración HTML
[otsection]Wallpapers[/otsection]
WALLPAPERS GO HERE
[otsection]Videos[/otsection]
VIDEOS GO HERE
Lo que estoy tratando de hacer es reemplazar las etiquetas [otsection] con un div html. El retén es que quiero incrementar la id del div desde 1-> 2-> 3, etc.
Así, por ejemplo, la declaración anterior debe traducirse a
<div class="otsection" id="1">Wallpapers</div>
WALLPAPERS GO HERE
<div class="otsection" id="2">Videos</div>
VIDEOS GO HERE
Hasta donde puedo investigar, la mejor manera de hacerlo es a través de preg_replace_callback para incrementar la variable de identificación entre cada reemplazo. Pero después de 1 hora de trabajar en esto, simplemente no puedo hacerlo funcionar.
Cualquier ayuda con esto sería muy apreciada!