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

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как использовать preg_replace_callback?

Сообщение Anonymous »

У меня есть следующий оператор HTML

Код: Выделить всё

[otsection]Wallpapers[/otsection]
WALLPAPERS GO HERE

[otsection]Videos[/otsection]
VIDEOS GO HERE
Я пытаюсь заменить теги [otsection] на HTML-div. Загвоздка в том, что я хочу увеличить идентификатор div с 1->2->3 и т. д.
Так, например, приведенный выше оператор должен быть переведен на

Код: Выделить всё

Wallpapers
WALLPAPERS GO HERE

Videos
VIDEOS GO HERE
Насколько я понимаю, лучший способ сделать это — использовать preg_replace_callback для увеличения переменной id между каждой заменой. Но я просто не могу заставить это работать.

Подробнее здесь: https://stackoverflow.com/questions/111 ... e-callback
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»