Phil: sätze auslesen und umwandeln

Beitrag lesen

$eingabe = str_replace("h", "l", $eingabe);
$eingabe = str_replace("a", "w", $eingabe);

dann hab ich folgendes problem!

wenn zum beispiel aus
a -> l werden soll
und aus
l -> o werden soll
und ich dann "al" eingebe ohne "" dann gibt er 2 mal "o" aus ohne "" ...
er soll aber dann "lo" ausgeben.. ohne ""

$text = str_replace("a", "l", $text);
$text = str_replace("l", "o", $text);
echo "<div class='txt2'>$text</div>";

hierbei !! wie kann ich das umgehn ... es kann auch sein das in einem text 2 mal a vorkommt oder so ...