ホームページ >php教程 >php手册 >PHP ソース コードは画像をデータ/base64 データ ストリームに変換する例の詳細な説明

PHP ソース コードは画像をデータ/base64 データ ストリームに変換する例の詳細な説明

高洛峰
高洛峰オリジナル
2016-12-27 09:45:251619ブラウズ

画像をデータ/base64データストリームに変換するためのphpソースコード

ここでは、画像を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;
}
?>

上記の方法による変換後に取得されたbase64エンコードされた文字列は、データベースに保存できます。必要に応じてデータベースから直接読み取ることができるため、画像にアクセスする際のリクエストの数が削減されます。

読んでいただきありがとうございます、皆さんのお役に立てれば幸いです、このサイトをサポートしていただきありがとうございます!

画像をデータ/base64 データ ストリームに変換するための PHP ソース コードの詳細については、PHP 中国語 Web サイトの関連記事に注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

関連記事

続きを見る