画像をデータ/base64データストリームに変換するためのphpソースコード
ここでは、画像をbase64エンコード形式に変換する方法を共有します:
<?php $img = 'test.jpg'; $base64_img = base64EncodeImage($img); echo '<img src="' . $base64_img . '" />'; /* 作者:http://www.manongjc.com */ function base64EncodeImage ($image_file) { $base64_image = ''; $image_info = getimagesize($image_file); $image_data = fread(fopen($image_file, 'r'), filesize($image_file)); $base64_image = 'data:' . $image_info['mime'] . ';base64,' . chunk_split(base64_encode($image_data)); return $base64_image; } ?>
上記の方法による変換後に取得されたbase64エンコードされた文字列は、データベースに保存できます。必要に応じてデータベースから直接読み取ることができるため、画像にアクセスする際のリクエストの数が削減されます。
読んでいただきありがとうございます、皆さんのお役に立てれば幸いです、このサイトをサポートしていただきありがとうございます!
画像をデータ/base64 データ ストリームに変換するための PHP ソース コードの詳細については、PHP 中国語 Web サイトの関連記事に注目してください。