PHP y MySQL

PHP utf8_encode(): Codificar cadenas a UTF-8

Nuevo post para repasar la función de PHP utf8_encode() que tiene como finalidad codificar cadenas a formato UTF-8.

Es la función opuesta a utf8_decode(), tanto utf8_encode() como utf8_decode() son muy útiles cuando se trabaja con XML, os recomiendo leer este post:

Otras funciones interesantes son:

Sintaxis de PHP utf8_encode()

La sintaxis de esta función de PHP extraída de su web oficial es:

utf8_encode($cadena)

Repasemos el único parámetro de la función:

  • cadena (Obligatorio): Se trata de la cadena que queremos convertir a UTF-8.

Ejemplo de PHP utf8_encode() para codificar cadenas a formato UTF-8

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:

$cadena = utf8_encode("Esta cadena está codificada en UTF8");
compartir
Publicado por
Aner Barrena