首頁 > 後端開發 > php教程 > PHP裡面把16進位的圖片資料顯示在html的img標籤上的方法

PHP裡面把16進位的圖片資料顯示在html的img標籤上的方法

墨辰丷
發布: 2023-03-27 15:56:02
原創
1698 人瀏覽過

下面小編就為大家帶來一篇PHP裡面把16進位的圖片資料顯示在html的img標籤上(實作方法)。小編覺得蠻不錯的,現在就分享給大家,也給大家做個參考。一起跟著小編過來看看吧

客戶公司的SQLServer2008的一個生產資料庫才1年多就高達18G之巨,原來是系統裡面的圖片直接以16進製字串的形式儲存在資料庫的。要用PHP顯示在html頁面上,我還耗費了不上時間。

<?php

// 从数据库读出来的:图片的十六进制形式字符串
$icon_hex = &#39;89504e470d0a1a0a0000000d494844520000001c00000012010300000072c92ca&#39;
    .&#39;700000006504c5445000000ffffffa5d99fdd0000003f49444154089963603e6f60c000266cce1&#39;
    .&#39;b1f8010cc07406220c2febcf10724e2ffe7ff7082f90303e76466062061ccc0603999d90048d81&#39;
    .&#39;b30d809f3400800c0921ea36f9b656d0000000049454e44ae426082&#39;;
$imgdata = base64_encode(pack(&#39;H*&#39;,$icon_hex));
echo &#39;<img src="data:image/png;base64,&#39;. $imgdata .&#39;" />&#39;;

?>
登入後複製

以上就是本文的全部內容,希望對大家的學習有幫助。


相關推薦:

PHP5權威程式閱讀學習筆記附電子書下載_php基礎

nginx php-fpm設定檔的組織結構介紹_php基礎

PHP正確解析UTF -8字串技巧應用_php基礎

PHP基礎回顧_php基礎

#

以上是PHP裡面把16進位的圖片資料顯示在html的img標籤上的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板