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

高洛峰
リリース: 2016-12-27 09:45:25
オリジナル
1587 人が閲覧しました

画像をデータ/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 サイトの関連記事に注目してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート