Los archivos de imagen almacenados en los servidores web pueden ser convertidos a cadenas binarias utilizando PHP. Convertir una imagen a binario permite almacenar fácilmente y pasar valores , sin tener que preocuparse acerca de la codificación se vea afectado . El proceso real de convertir la imagen a binario es muy simple, con sólo unas pocas líneas de código PHP. El código o bien se puede guardar como una función que se utilizará como parte de un programa más amplio , o como un archivo independiente si usted sólo tendrá que ejecutar una operación de una sola vez. Cosas que necesitará
PHP Hosting
Ver Más instrucciones
1
crear un archivo en el servidor Web denominado " image_binary.php " y guárdelo en su servidor. Este archivo contiene todo el código a seguir.
2
Asigne la ruta del archivo a una variable usando la línea de código siguiente . Reemplace la cadena dentro de las comillas con la ruta de la imagen en el servidor Web
$ image = " imagen.jpg " ; .
3
extraer los datos de su archivo en una variable. Usando la etiqueta ' rb ' le dice que se lea como binario . Agregue las líneas de código siguientes para su archivo
$ data = fopen ($ imagen , ' rb ' ) .
$ Size = filesize ( $ imagen ) ;
$ contenido = fread ($ fd, $ size ) ;
fclose ($ fd ) ;
4
codificar el contenido de su archivo , que ahora almacenada en el contenido de la variable $ . Introduzca la siguiente línea de código y su imagen será una cadena binaria , almacenado en la variable $ codificada. Ahora puede guardar esa cadena a una base de datos para facilitar el almacenamiento , pasar la variable para la edición o mostrarlo
$ codificada = base64_encode ($ contenido ) .