Ver Mensaje Individual
  #13 (permalink)  
Antiguo 17/06/2008, 19:25
Avatar de hawaiian050
hawaiian050
 
Fecha de Ingreso: junio-2007
Mensajes: 285
Antigüedad: 19 años, 4 meses
Puntos: 2
Respuesta: Alguien tiene una funcion para eliminar catacteres de los titulos ?

Hola a todos,

Le hice una modificacion que se adapta a mi programaciòn, pero la posteo seguro os sirva a alguien , ah alguien sabe como sacar los _ por espacio ?

Mi idea aqui es remplazar todo lo que no sea letras y numberos, creo lo hice bien no pregunto ?
Código PHP:
function normalize($text, $lower = true, $ord = 95)
{
    
$char = is_numeric($ord)? chr($ord): $ord[0];
    
$text = // ------------ Reemplazamos todo excepto
            
preg_replace('/[^a-zA-Z0-9]+/', // AQUI MODIFIQUE
        
$char, unaccent($text)); 
    
    
$expr = preg_quote($char);
    
$text = // Cambiamos residuos dobles...
            
preg_replace("/[$expr]+/", $char, trim($text, $char));
    
    if (
$lower)
    { 
// cambiamos a minusculas
        
$text = strtolower($text);
    }
    return 
$text;
} 
Saludos y gracias