国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

PHP中將圖片轉換為base64編碼的方法

2024-09-04 11:44:39
字體:
來源:轉載
供稿:網友

PHP中將圖片轉換為base64編碼呢,這樣可以不需要把圖片保存在服務器上了只需要直接調用數據庫了,下面來看處理辦法.

Base64是網絡上最常見的用于傳輸8Bit字節代碼的編碼方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的詳細規范.

這里我們分享一個將圖片轉換為base64編碼格式的方法:

  1. <?php 
  2. $img = 'test.jpg'
  3. $base64_img = base64EncodeImage($img); 
  4.  
  5. echo '<img src="' . $base64_img . '" />'
  6. //Vevb.com 
  7. function base64EncodeImage ($image_file) { 
  8.     $base64_image = ''
  9.     $image_info = getimagesize($image_file); 
  10.     $image_data = fread(fopen($image_file'r'), filesize($image_file)); 
  11.     $base64_image = 'data:' . $image_info['mime'] . ';base64,' . chunk_split(base64_encode($image_data)); 
  12.     return $base64_image
  13. ?> 

通過上面的方法轉換后得到的base64編碼字符串,可以存放到數據庫中,需要時可以直接從數據庫中讀取,減少訪問圖片時的請求數量.

另:這個方法已經包含進MiniFramework的全局函數庫中了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 都昌县| 普宁市| 衡山县| 湖北省| 石棉县| 苍南县| 南丰县| 皮山县| 富源县| 敖汉旗| 嘉善县| 陈巴尔虎旗| 南阳市| 公安县| 孝义市| 深州市| 无极县| 静海县| 通河县| 石柱| 鄂州市| 友谊县| 织金县| 安泽县| 崇州市| 中西区| 镶黄旗| 博客| 涞源县| 南康市| 桐城市| 宽甸| 凤凰县| 洪雅县| 恩施市| 澳门| 洛扎县| 禄劝| 西昌市| 堆龙德庆县| 渝北区|