Warning: touch() [function.touch]: Utime failed: Permission denied in /home/scyfox/public_html/core/wp-content/plugins/wp-slimstat/browscap.php on line 437

Warning: file_put_contents(/home/scyfox/public_html/core/wp-content/plugins/wp-slimstat/cache/cache.php) [function.file-put-contents]: failed to open stream: Permission denied in /home/scyfox/public_html/core/wp-content/plugins/wp-slimstat/browscap.php on line 366
PHP – Eliminar acentos. | Weas Frikis 2.0

Icon

No solo un blog misceláneo más… es un blog de weas frikis

PHP – Eliminar acentos.

Otra galletita. Una función rápida para eliminar acentos de un string.
Seguramente no será óptima pero es efectiva.

function elimina_acentos($cadena){ // funcion para quitar los acentos de loa stings
$tofind = “ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ”;
$replac = “AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn”;
return(strtr($cadena,$tofind,$replac));
}
?>

Silla

Bookmark and Share

Category:
Code

Tags:

2 Responses

  1. alejo says:

    No sé por qué pero no me ha funcionado. Pero como tengo prisa, al menos tu post me ha servido para hacer esto:
    $texto = ereg_replace(“(À|Á|Â|Ã|Ä|Å|à|á|â|ã|ä|å)”,”a”,$texto);
    $texto = ereg_replace(“(È|É|Ê|Ë|è|é|ê|ë)”,”e”,$texto);
    $texto = ereg_replace(“(Ì|Í|Î|Ï|ì|í|î|ï)”,”i”,$texto);
    $texto = ereg_replace(“(Ò|Ó|Ô|Õ|Ö|Ø|ò|ó|ô|õ|ö|ø)”,”o”,$texto);
    $texto = ereg_replace(“(Ù|Ú|Û|Ü|ù|ú|û|ü)”,”u”,$texto);
    $texto = ereg_replace(“(Ç|ç)”,”c”,$texto);
    $texto = ereg_replace(“(Ñ|ñ)”,”n”,$texto);
    $texto = ereg_replace(“ÿ”,”y”,$texto);

  2. scyfox says:

    Holas

    Esa función la hice hace mucho tiempo y no la habia mejorado..

    Muchas gracias por tu aporte.

    Silla!

Leave a Reply

Compartelo!

Encuesta

¿Asistirás a Sudala 2010? www.sudala.cl

View Results

Loading ... Loading ...

RSSTwitter: scyfox

Miwis

Wikipedia Affiliate Button Earth Hour - Proudly Committed