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.
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 |
Opmerking: Deze optionele parameters
to
enfrom
zijn toegevoegd in PHP 4.0.0.
Zie ook ereg_replace().