Nuevo post para repasar la función de PHP utf8_decode() que tiene como finalidad decodificar cadenas en formato UTF-8.
Es la función opuesta a utf8_encode(), tanto utf8_decode() como utf8_encode() son muy útiles cuando se trabaja con XML, os recomiendo leer este post:
Otras funciones interesantes son:
La sintaxis de esta función de PHP extraída de su web oficial es:
utf8_decode($cadena)
Repasemos el único parámetro de la función:
Os pongo un sencillo ejempo de esta función para codificar a UTF-8:
echo utf8_encode("Esta cadena está codificada en UTF8");
Con el código superior estamos mostrando por pantalla la cadena ‘Esta cadena está codificada en UTF8’ con codificación UTF8.
Os pongo un nuevo código para ver cómo guardar el resultado en una variable para después decodificarla:
$cadena = utf8_encode("Esta cadena está codificada en UTF8"); echo utf8_decode($cadena);