php讀取和保存base64編碼的圖片內(nèi)容
更新時(shí)間:2017年04月22日 10:00:04 作者:fxhover
這篇文章主要為大家詳細(xì)介紹了php讀取和保存base64編碼的圖片內(nèi)容,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
本文實(shí)例為大家分享了php讀取和保存圖片內(nèi)容的具體代碼,供大家參考,具體內(nèi)容如下
<?php header('Content-type:text/html;charset=utf-8'); //讀取圖片文件,轉(zhuǎn)換成base64編碼格式 $image_file = './4296762_165319032930_2.jpg'; $image_info = getimagesize($image_file); $base64_image_content = "data:{$image_info['mime']};base64," . chunk_split(base64_encode(file_get_contents($image_file))); //保存base64字符串為圖片 //匹配出圖片的格式 if (preg_match('/^(data:\s*image\/(\w+);base64,)/', $base64_image_content, $result)){ $type = $result[2]; $new_file = "./test.{$type}"; if (file_put_contents($new_file, base64_decode(str_replace($result[1], '', $base64_image_content)))){ echo '新文件保存成功:', $new_file; } } ?> <img src="<?php echo $base64_image_content;?>" />
以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- PHP實(shí)現(xiàn)本地圖片轉(zhuǎn)base64格式并上傳
- PHP保存Base64圖片base64_decode的問題整理
- php curl簡單采集圖片生成base64編碼(并附curl函數(shù)參數(shù)說明)
- PHP實(shí)現(xiàn)將base64編碼字符串轉(zhuǎn)換成圖片示例
- php實(shí)現(xiàn)base64圖片上傳方式實(shí)例代碼
- php解析base64數(shù)據(jù)生成圖片的方法
- php實(shí)現(xiàn)將base64格式圖片保存在指定目錄的方法
- 利用PHP將圖片轉(zhuǎn)換成base64編碼的實(shí)現(xiàn)方法
- php中base64_decode與base64_encode加密解密函數(shù)實(shí)例
- PHP 實(shí)現(xiàn)base64編碼文件上傳出現(xiàn)問題詳解
相關(guān)文章
yii2分頁之實(shí)現(xiàn)跳轉(zhuǎn)到具體某頁的實(shí)例代碼
這篇文章主要介紹了yii2分頁之實(shí)現(xiàn)跳轉(zhuǎn)到具體某頁的實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下2016-06-06thinkphp5.1框架中容器(Container)和門面(Facade)的實(shí)現(xiàn)方法分析
這篇文章主要介紹了thinkphp5.1框架中容器(Container)和門面(Facade)的實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了thinkPHP5.1框架中容器與門面的定義、實(shí)現(xiàn)方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2019-08-08thinkPHP5框架實(shí)現(xiàn)基于ajax的分頁功能示例
這篇文章主要介紹了thinkPHP5框架實(shí)現(xiàn)基于ajax的分頁功能,結(jié)合實(shí)例形式分析了thinkPHP5框架上進(jìn)行ajax分頁操作的具體步驟、實(shí)現(xiàn)代碼與相關(guān)操作方法,需要的朋友可以參考下2018-06-06ThinkPHP中create()方法自動(dòng)驗(yàn)證實(shí)例
下面小編就為大家?guī)硪黄猅hinkPHP中create()方法自動(dòng)驗(yàn)證實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-04-04