Tecnología

Inicio

Cómo detectar Codificación de archivos en PHP

Cómo detectar Codificación de archivos en PHP


Cuando el envío de documentos y el intercambio de datos de un ordenador a otro, la información se transmite como "bits". Cada letra o carácter en un documento se codifica de una manera particular instruir al navegador en cuanto a qué conjunto de caracteres para utilizar al convertir los bits de caracteres. Hay varios tipos de codificación de caracteres utilizados, tales como Unicode o ASCII. Al saber qué tipo de codificación de un documento en particular utiliza, puede solucionar fácilmente los errores en la visualización de texto en su página web.

Instrucciones

1 Crear un formulario web que le permite enviar un archivo de validación utilizando el Bloc de notas o un editor HTML. La forma tiene que tener un campo de texto para que introduzca el nombre de archivo, un botón "Examinar" que le permite seleccionar el archivo de su ordenador, y un botón de "Enviar". Modificar la etiqueta <form> en el código HTML de manera que apunte a un archivo PHP particular que valida el archivo tras la presentación. Guarde el archivo HTML.

2 Crear el script PHP para validar el archivo. Abrir un nuevo archivo en el Bloc de notas o su editor de HTML, y crear una secuencia de comandos que almacena el documento en una cadena utilizando la función "file_get_contents" en PHP. Validarlo mediante la función "mb_detect_encoding" y mostrar la codificación de caracteres usando el siguiente código:

eco mb_detect_encoding ($ cadena, "auto");

Guarde el archivo PHP.

3 Sube tanto su formulario web y el archivo PHP en su servidor web.