Maison >développement back-end >Problème PHP >Méthode de conversion d'image PHP base64
Méthode de conversion d'image PHP base64 : 1. Utilisez la méthode "base64_encode($img_content);" pour convertir l'image en une chaîne codée en base64 ; 2. Utilisez la méthode "base64_decode($img_base64);" la chaîne codée en base64 Transférer des images.
Recommandé : "Tutoriel vidéo PHP"
L'environnement d'exploitation de ce tutoriel : système Windows 7, version PHP 5.6, Cette méthode fonctionne pour toutes les marques d'ordinateurs.
Conversion d'encodage d'image PHP base64
Base64 est l'une des méthodes d'encodage les plus courantes pour transmettre du bytecode 8 bits sur Internet. Base64 est une méthode. de représenter des données binaires basées sur 64 caractères imprimables.
L'encodage Base64 contient 26 lettres majuscules, 26 lettres minuscules, 10 chiffres et un signe plus + barre oblique/
Image en chaîne codée en base64
$img = 'images/2.jpg'; $img_content = file_get_contents($img); $img_encode = base64_encode($img_content); $img_info = getimagesize($img); $img_encode= "data:{$img_info['mime']};base64,".$img_encode; echo "<img src='{$img_encode}' width='400' />";
chaîne codée en base64 Republier l'image
//$decode_arr = explode(',',$img_encode); $img_base64 = substr($img_encode,strrpos($img_encode,',')); $img_decode = base64_decode($img_base64); file_put_contents('abc.png',$img_decode);
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!