Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/06/2011, 15:46
rolandpish
 
Fecha de Ingreso: julio-2008
Mensajes: 35
Antigüedad: 16 años, 4 meses
Puntos: 0
Función strtr con string nulo

Hola.

Tengo el siguiente código de prueba que lo que hace básicamente es hacer una traducción de algunos caracteres en un texto:
Código PHP:
    $texto 'Texto a Traducir';
    
$from "abcdefghijklmnopqrstuvwxyz";
    
$to =   "______1234567890!@#$%^&*()";

    echo 
strtr($texto,$from,$to); 
Ejecutar ese código me produce lo siguiente:
Código:
T_*$9 _ T@__%_3@
Lo que es precisamente el resultado esperado.

Como se puede ver, las letras desde la "a" hasta la "f" se reemplazan por un "_".
¿Cómo podría modificar este código si ahora lo que necesito es reemplazar las letras desde la "a" hasta la "f" pero por un string "vacío o nulo", de forma que el código me produzca lo siguiente usando solamente?:

Código:
T*$9 T@%3@
Nota: lo que desearía es que el código no sufra muchísima modificación y ojalá sólo usar la función strtr.

Muchas gracias de antemano!