strtr
(PHP 4, PHP 5)
strtr — Vertaal bepaalde karaketers
Beschrijving
Deze functie heeft effect op str , en vertaalt alle voorkomens van elk karakter in from naar het overeenkomende karakter in to en retourneert het resultaat.
Als from en to van verschillende lengte zijn, zullen de extra karakters in de langste van de twee genegeerd worden.
Example#1 strtr() voorbeeld
$addr = strtr($addr, "äåö", "aao");
strtr() kan aangeroepen worden met alleen twee argumenten. Als de functie wordt aangeroepen met twee argumenten, reageert deze op een nieuwe manier: from moet dan een array zijn die string -> string paren bevat die worden vervangen in de source string. strtr() kijkt altijd eerst voor de langst mogelijke match en zal *NIET* proberen om iets te vervangen wat al behandeld is.
Voorbeelden:
<?php
$trans = array ('hello' => 'hi', 'hi' => 'hello');
echo strtr('hi all, I said hello', $trans) . "\n";
?>
Note: Deze optionele parameters to en from zijn toegevoegd in PHP 4.0.0.
Zie ook ereg_replace().