wiem, nazwa pewnie niezbyt wiele Wam mówi, więc już tłumaczę o co chodzi.
Mam tablicę $array_chars wyglądającą tak:
'1' => 'jablko', '2' => 'pomarancz', '4' => 'gruszka', '6' => 'sliwka', '8' => 'kiwi');
Mam tekst, w którym za pomocą regexa chciałbym znaleźć coś takiego:
owoc-X-opis
gdzie X to wartość liczbowa, zaś opis to tekst
a następnie zamienić w nim słowo owoc na wartość $array_chars[X].
Jak to zrobić... łatwo i sensownie? Próbowałem i mam kod który działa, ale na 100% od nowa wynajduję koło, ponieważ najpierw wyszukuję i zapisuję, a dopiero później podmieniam, a wydaje mi się, że da się zrobić te operacje za jednym zamachem.