国产探花免费观看_亚洲丰满少妇自慰呻吟_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的全局函數庫中了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 读书| 绥芬河市| 习水县| 渭南市| 肥西县| 武汉市| 安仁县| 武川县| 金寨县| 新昌县| 潞城市| 乐东| 西藏| 孝义市| 平遥县| 永善县| 河南省| 综艺| 北海市| 古交市| 新绛县| 邵东县| 武隆县| 凤台县| 南木林县| 浦县| 南郑县| 瑞丽市| 黑山县| 佛教| 北海市| 桃源县| 重庆市| 日土县| 天水市| 兴文县| 赣榆县| 留坝县| 抚州市| 德江县| 景谷|