Piszę coś w rodzaju systemu obsłudi szablonów...i potrzbuję pomocy...
mam coś takiego...
{a {b} a}
chodzi o to, by funkcja callback( korzystam z preg_replace_callback) otrzymywała jako argument to co sieznajduje pomiędzy zewnętrnzymi klamrami (czyli aby otrzymywała a {b} a)...to wywołanie co ja wykombinowałem do funkcji callback daje mi tylko b i w efekcie otrzymuje {a coś_za_b a}...
często będą u mnie wykorzystywane konstrukcje typu :
{a {b {c} {d} {e} b} {f} {g {h} {i {j} i} {k} g} a}
jednymi słowy zagnieżdzenie na zagnieżdzeniu....
jeśli mozecie to podrzućcie jakiś prosty przykładzik jak to zrobić...
tylko proszę nie mówić mi bym korzystał ze smartów lub coś takiego...gdyż szablony mam już wykonane, one działały wcześniej na jakimś systemie a teraz muszę przygotować system który je obsłuży...
z góry dzięki za pomoc...