PHP – Función para corregir acentos

A veces, cuando incluimos texto en forma externa, desde un cms como Joomla, las entidades html se tergiversan, y vemos caracteres raros en los acentos, en las Ñ, los cuales no podemos solucionar cambiando la codificación de caracteres. Por eso, mejor tener a mano la función, que aunque es muy sencilla nos evita renegar y […]

Julián Butti | Syloper Julián Butti

Publicado el 26/11/2013

A veces, cuando incluimos texto en forma externa, desde un cms como Joomla, las entidades html se tergiversan, y vemos caracteres raros en los acentos, en las Ñ, los cuales no podemos solucionar cambiando la codificación de caracteres. Por eso, mejor tener a mano la función, que aunque es muy sencilla nos evita renegar y poder solucionar rápidamente este problema.

 

<?php

function acentos($cadena) 
{
   $search = explode(",","á,é,í,ó,ú,ñ,Á,É,Í,Ó,Ú,Ñ,á,é,í,ó,ú,ñ,Ãá,Ãé,Ãí,Ãó,Ãú,Ãñ,Ó,à ,É,à ,Ú,“,†,¿,ü");
   $replace = explode(",","á,é,í,ó,ú,ñ,Á,É,Í,Ó,Ú,Ñ,á,é,í,ó,ú,ñ,Á,É,Í,Ó,Ú,Ñ,Ó,Á,É,Í,Ú,\",\",¿,&uuml;");
   $cadena= str_replace($search, $replace, $cadena);

   return $cadena;
}

?>

 

Proteína Ventures: un sueño hecho realidad

Cierta mañana, en un desayuno de networking de negocios, surgió una vez más la charla sobre la incubadora con la que venimos soñando desde hace...


BLOG

Compromiso por un internet saludable

Ver publicación ->

Todo lo que deberías saber sobre XaaS

Vivimos en plena era digital. En los últimos años, hemos sido testigos de un increíble crecimiento de la tecnología, lo cual genera nuevos escenarios en...


Envianos tu consulta





También podés escribirnos a hola@syloper.com