Ну, у нас есть наш знаменитый [цитата] bbcode:
[Цитата] текст [/ цитата].. а также
текст [/ quote].. где 123 указывается пост форума.
«text» может также иметь мои собственные номера bbcode [mybbcode] и «:» [/ mybbcode] и другой текст с или без bbcode.
Я хочу определить postid (в приведенном выше примере «123») из
, который включает в себя [mybbcode], и поместить их в массив.Несколько примеров того, что мне нужно:
С контентом $:
[Цитата = имя пользователя; 123] lalalaallala [mybbcode] 123456 [/ mybbcode] bbbb cccc ddddМне нужен массив:
array(123 => array('123456', '5334'))
С контентом $:
[Цитата = имя пользователя; 123] lalalaallala [mybbcode] 9999 [/ mybbcode] bbbb cccc ddddМне нужен массив:
array(
123 => array('9999'),
111=> array('5334', '8884')
)
.. и т. д. для каждой глубины o [цитата].
Любая помощь? 🙂
Задача ещё не решена.
Других решений пока нет …