以下のエディターは、PHPでhtmlのimgタグに16進数の画像データを表示する方法(実装方法)の記事をお届けします。編集者はこれが非常に良いものだと思ったので、皆さんの参考として今から共有します。編集者をフォローして見てみましょう
クライアント企業の SQLServer2008 の運用データベースは、わずか 1 年で 18G のサイズに達しました。システム内の写真は、データベースに直接保存されていることがわかりました。 16 進文字列の形式。 PHPを使ってHTMLページに表示させるとかなり時間がかかります。
<?php // 从数据库读出来的:图片的十六进制形式字符串 $icon_hex = '89504e470d0a1a0a0000000d494844520000001c00000012010300000072c92ca' .'700000006504c5445000000ffffffa5d99fdd0000003f49444154089963603e6f60c000266cce1' .'b1f8010cc07406220c2febcf10724e2ffe7ff7082f90303e76466062061ccc0603999d90048d81' .'b30d809f3400800c0921ea36f9b656d0000000049454e44ae426082'; $imgdata = base64_encode(pack('H*',$icon_hex)); echo '<img src="data:image/png;base64,'. $imgdata .'" />'; ?>
以上がこの記事の全内容です、皆様の勉強に少しでもお役に立てれば幸いです。
関連する推奨事項:
PHP電子書籍付き5つの権威あるプログラミング読書学習ノートダウンロード_phpの基礎
nginx+php-fpm設定ファイルの組織構造の紹介_phpの基礎
PHP UTF-8文字列を正しく解析するスキル application_phpの基礎
以上がPHPでHTMLのimgタグに16進数の画像データを表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。