preg_replace - mam patern ale wiem, że kilka znajdzie w stringu, a podmianki mam w tablicy

0

czy może mi ktoś ogólnie naświetlić jak mam to wszystko ogarnąć?
jakąś loopkę robić, czy może funkcja preg_replace zakłąda taką
opcję podstawiania tablicy pod wszstkie hity. A może jest jakaś nowa
funkcja o której nie wiem, a która bardzo by mi się przydała...?

Bardzo proszę o pomoc.
I bardzo dziękuję za pomoc.

Mam tak:

STRING

<code><http://du3pa.pl[fdsasdffdsasdfds] http://alocha.pl[Opis] http://test.pl[Bruce] CoĹtam. Dupa. Nexta. http://one.onet.pl[ook]</code>

DO PODMIANKI
Array
(
[0] => http://du3pa.pl[fdsasdffdsasdfds]
[1] => http://alocha.pl[Opis]
[2] => http://test.pl[Bruce]
[3] => http://one.onet.pl[ook]
)

PODMIANKA
(tylko, że to są aktywne linki url - wyślwietalają się w < p r e > na niebiesko i są podkręślone.
Mam je z czegoś takiego:

$tablica_z_adresami[$i] = "<a href="$adres_url">".$opisy[0][$i]."</a>"; )

Array
(
[0] => [fdsasdffdsasdfds]
[1] => [Opis]
[2] => [Bruce]
[3] => [ook]
)

Następnie staram się zrobić:

preg_replace($patterns, $replacements, $string);

I NIE DZIAŁA :-(

Pozdrawiam
Jakub z MindRiver.pl

1

Czyli chcesz podmienić linki w formie http://adres na markdown htrp://adres[tekst], tak że różne linki mają mieć różne teksty?

Czy odwrotnie?

0

$string = str_replace($patterns, $replacements, $string);

To zadziałało! Hurra! Kleje to do MindRiver.pl i idę na piwo! :-)
Dziękuję za pomoc... mentalną... ;-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1