-mam tekst: [img]ala ma kota [123456789...] kot ma ale [tx1] tekst dowolny ... [img] bla bla
-z powyższego tekstu chciałbym uzyskać: [something] = something -czyli wszystko co jest w nawiasach [coś]jest kluczem do tego co za nim jest wpisane (klucze z zakresu {3,12} ).
Uzyskałem coś takiego:
<?php $str = '[img]ala ma kota [123456789...] kot ma ale [tx1] tekst dowolny ... [img] bla bla'; ?>
Array ( [1] => ala ma kota [2] => kot ma ale [3] => tekst dowolny ... [4] => bla bla )
...a chciałbym coś w tym stylu:
[img] => ala ma kota
[123456789...] => kot ma ale
[tx1] => tekst dowolny ...
[img] => bla bla
Jak sprawdzić, że ala ma kota zostało poprzedzone [img]

(niestety stosując funkcję split trację wiedzę na temat tego co rozbija sring na części)