Maison > php教程 > php手册 > le corps du texte

Le code source PHP convertit les images en exemples de flux de données data/base64, explication détaillée

高洛峰
Libérer: 2016-12-27 09:45:25
original
1587 Les gens l'ont consulté

Code source php pour convertir des images en flux de données data/base64

Nous partageons ici une méthode pour convertir des images au format d'encodage base64 :

<?php
$img = &#39;test.jpg&#39;;
$base64_img = base64EncodeImage($img);
  
echo &#39;<img src="&#39; . $base64_img . &#39;" />&#39;;
/* 作者:http://www.manongjc.com */
function base64EncodeImage ($image_file) {
  $base64_image = &#39;&#39;;
  $image_info = getimagesize($image_file);
  $image_data = fread(fopen($image_file, &#39;r&#39;), filesize($image_file));
  $base64_image = &#39;data:&#39; . $image_info[&#39;mime&#39;] . &#39;;base64,&#39; . chunk_split(base64_encode($image_data));
  return $base64_image;
}
?>
Copier après la connexion

Après la conversion via la méthode ci-dessus. La chaîne codée en base64 obtenue peut être stockée dans la base de données et peut être lue directement à partir de la base de données en cas de besoin, réduisant ainsi le nombre de requêtes lors de l'accès aux images.

Merci d'avoir lu, j'espère que cela pourra vous aider, merci pour votre soutien à ce site !

Pour plus d'exemples de code source PHP de conversion d'images en flux de données data/base64, veuillez prêter attention au site Web PHP chinois pour les articles connexes !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Recommandations populaires
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal