PHP: codificación UTF-8 de una cadena mediante utf8_encode

A veces las páginas generadas por PHP con cofificación UTF-8 devuelven algunos caracteres (acentos, interrogaciones, eñes, etc) con mal aspecto, debido a que la codificación de algunos de los fragmentos del texto no coinciden con la del documento, y eso hace que el navegador no los interprete adecuadamente.

Pero PHP provee una solución a este inconveniente: utf8_encode.

$cadena = 'valor';
echo $cadena; //Sin pasar a UTF-8
echo utf8_encode($cadena); //pasada a UTF-8

Saber más sobre utf8_encode.

4 respuestas a «PHP: codificación UTF-8 de una cadena mediante utf8_encode»

  1. Gracias amigo. Me soluciono el problema, y ya llevaba un buen rato peleando con la codificación.

    Gracias!

  2. buenas, me funciono todo bien excepto para algunos caracteres como la ñ o letras con acentos. á é…
    podrias darme una solucion ?
    muchas gracias!

Los comentarios están cerrados.