Wie benutze ich preg_replace_callback?

Ich habe die folgende HTML-Anweisung

[otsection]Wallpapers[/otsection]
WALLPAPERS GO HERE

[otsection]Videos[/otsection]
VIDEOS GO HERE

Ich versuche, die [otsection] -Tags durch ein HTML-Div zu ersetzen. Der Haken ist, dass ich die ID des Div von 1-> 2-> 3 usw. erhöhen möchte.

So sollte zum Beispiel die obige Anweisung in übersetzt werden

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

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

Soweit ich recherchieren kann, ist der beste Weg, dies zu tun, ein preg_replace_callback, um die ID-Variable zwischen den einzelnen Ersetzungen zu erhöhen. Aber nach 1 Stunde Arbeit kann ich es einfach nicht zum Laufen bringen.

Jede Hilfe dabei wäre sehr dankbar!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage