fichiers image stockés sur des serveurs Web peuvent être convertis en chaînes binaires en utilisant PHP. Convertir une image en binaire vous permet de stocker facilement et passez des valeurs , sans vous soucier du codage étant touchés. Le processus réel de convertir l'image en binaire est très simple, avec seulement quelques lignes de code PHP. Le code peut être soit enregistrée comme une fonction à être utilisé dans le cadre d' un programme plus vaste , ou en tant que fichier autonome , si vous ne devez exécuter une opération une fois . Choses que vous devez
PHP Hosting
Voir Plus Instructions
1
créer un fichier sur votre serveur Web nommé « image_binary.php " et enregistrez-le sur votre serveur. Ce fichier contiendra tout le code à suivre.
2
assigner votre chemin d'accès à une variable en utilisant la ligne de code ci-dessous. Remplacez la chaîne à l'intérieur des guillemets avec le chemin de votre image sur le serveur Web
$ image = " image.jpg " ; .
3
extraire les données à partir de votre fichier dans une variable . En utilisant la balise ' rb ' lui dit de lire comme binaire . Ajoutez les lignes de code ci-dessous dans votre fichier
$ data = fopen ( $ image , ' rb '); .
$ Size = filesize ( $ image ) ;
$ contents = fread ( $ fd , $ taille ) ;
fclose ( $ fd ) ;
4
encoder le contenu de votre dossier, maintenant stocké dans la variable $ contenu. Entrée de la ligne de code et que votre image suivante sera une chaîne binaire, stockée dans la variable $ codé. Vous pouvez maintenant sauvegarder cette chaîne à une base de données pour le stockage facile, passer la variable pour l'édition ou l'afficher
$ codé = base64_encode ($ contenu ) ; .