mam taką misje

Mamy w zmiennej $data = "Some text with many letters many and words"; i chodzi o to aby zamienić wyraz "many" na "a", jeśli wyraz się powtarza ma zostać zmieniony tylko raz:
$data = "Some text with many letters many and words."; $find ="/many/"; $replace ="a";
Czyli zamieni nam tylko raz i o to chodzi

Some text with many letters many and words.
Some text with a letters many and words.
Schody jak dla mnie zaczynają się teraz ponieważ mam dwie tablice, które wyciągam z bazy danych:
Array ( [0] => text0 [1] => text1 [2] => text2 [3] => text3 [4] => many [5] => text5 [6] => text6 [7] => text7 )
Array ( [0] => Link0 [1] => Link1 [2] => Link2 [3] => Link3 [4] => Link4 [5] => Link5 [6] => Link6 [7] => Link7 )
Chodzi o to aby sprawdzić czy w tekście "Some text with many letters many and words." występuje tekst z tabeli jeden jeśli tak zamieniamy na wartość z drugiej tabeli która ma taki sam klucz. Czyli zamieniamy tekst "Some text with many letters many and words." na
"Some text with Link4 letters many and words."
Proszę o pomoc:).