ホームページ >バックエンド開発 >PHPチュートリアル >ディスクに保存せずに、単一のスクリプトでバイナリ データから画像を表示するにはどうすればよいですか?
単一スクリプト内でバイナリ データから画像を作成および表示する
多くのアプリケーションでは、バイナリ データから画像を処理し、それらをスクリプトなしで表示する機能が必要です。ディスク上の中間ストレージ。この記事では、データ URI を使用してこの機能を実現する方法について説明します。
データ URI
データ URI は、バイナリ データを HTML または CSS に直接埋め込む方法を提供します。これらは 3 つの部分で構成されます:
画像にデータ URI を使用する
画像をデータ URI として埋め込むには、次の形式が使用されます:
たとえば、PNG 画像を埋め込むにはBase64 エンコードを使用したデータ URI:
コード例
次の PHP 関数は、バイナリ イメージ ファイルからデータ URI を作成します:
バイナリ データから画像を表示するには、HTML の src 属性としてデータ URI を使用するだけです。要素:
データ URI の利点
画像にデータ URI を使用すると、次のような利点があります。
以上がディスクに保存せずに、単一のスクリプトでバイナリ データから画像を表示するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。