UTF -8 es un tipo de codificación de caracteres utilizado en páginas web , correo electrónico , sistemas operativos y aplicaciones. UTF - 8 codifica todas las 1,112,064 caracteres Unicode , que incluye muchos más caracteres que la codificación ASCII 128 caracteres históricos. Cuando una página web recibe una cadena de texto con una codificación diferente , puede utilizar la función " mb_convert_encoding " de PHP para convertir la cadena en la codificación UTF - 8 . Instrucciones
1
Abra su archivo PHP en un editor de texto, como el Bloc de notas de Windows .
2
acceso una cadena de texto que no esté codificación UTF-8 . A por lo general aparecen fuente no UTF - 8 codificado es una cabecera HTTP, que a veces es ISO- 8859-1 codifica. Por ejemplo , acceder a una secuencia HTTP entrante llamado "Nombre " con el código "$ str = $ _POST [ " nombre "]; "
3
Convierte la cadena de texto UTF - 8 usando la función mb_convert_encoding en el formato " mb_convert_encoding (cadena, to_encoding , from_encoding ) ; " . El " from_encoding " es un parámetro opcional que puede utilizar para especificar la codificación de la cadena de origen . Si " from_encoding " se omite , la función utiliza la codificación interna de la cadena. Por ejemplo , "$ target = mb_convert_encoding ($ str, " UTF - 8 " , " ISO -8859 -1 " )," vuelve a UTF - 8 versión codificada de la cadena de texto " str " en la cadena " meta " < . br> 4
Guarde el archivo PHP y cierre el editor de texto.