104

Somos muchos los que, cuando estamos comenzando a programar, nos encontramos con un problema que a veces nos consume mucho mas tiempo del que debería y a veces al buscar una solución en la red lo complicamos todavía más, debido a la gran cantidad de información existente y a que en muchas de las webs y blogs que he estado viendo te lian mas que ayudan.

Yo voy a explicar mi método, sin entrar a ver las diferencias entre ISO 8859-1 y UTF-8, que son las dos mas comunes.

En mi caso yo siempre uso UTF-8 y la razón es que en las aplicaciones que estoy desarrollando utilizo mucho la clase SimpleXML de PHP y todos los datos extraidos con esta clase siempre están codificados en UTF-8, si mi aplicación utilizara ISO-8859-1 tendría que pasar toda la información por la función utf8_decode() de PHP, con lo que estaría sobrecargando el script sin necesidad.

La clave está en que hay que "decirle a todo" que cotejamiento es el que estamos utilizando. ...continúa leyendo "La solución a los problemas con los acentos en PHP, MySQL y HTML"