strtr

strtr -- Traduce ciertos caracteres

Descripción

string strtr ( string cad, string desde, string hasta)

Esta función trabaja sobre cad , traduciendo todas las apariciones de cada caracter en desde por el caracter correspondiente en hasta y devolviendo el resultado .

Si desde y hasta son de distinta longitud , los caracteres extra en la más larga son ignorados .

Ejemplo 1 . Ejemplo de strtr( )






strtr( ) puede llamarso sólo con dos argumentos . Si se llama de esta manera , se comporta de otro modo : desde debe ser entonces una matriz que contenga pares cadena - cadena que serán sustituídos en la cadena fuente . strtr( ) siempre buscará la coincidencia más larga primero y *NO* intentará sustituir nada en lo que haya trabajado ya .

Ejemplos :

 
$trad

 
=

 
array

 
(

 
"hola

 
"

 
=

 
"hey"

 
,

 
"hey

 
"

 
=

 
"hola")

 
;

 
echo

 
strtr("hey

 
a

 
todos

 
,

 
dije

 
hola"

 
,

 
$trad

 
)

 
.

 
"\n"

 
;



Mostrará: "hola a todos, dije hey",

Nota : Esta característica ( 2 argumentos ) fue añadida en el PHP 4.0

Vea también ereg_replace( ) .