php實(shí)現(xiàn)將base64格式圖片保存在指定目錄的方法
本文實(shí)例講述了php實(shí)現(xiàn)將base64格式圖片保存在指定目錄的方法。分享給大家供大家參考,具體如下:
<?php header('Content-type:text/html;charset=utf-8'); $base64_image_content = $_POST['imgBase64']; //匹配出圖片的格式 if (preg_match('/^(data:\s*image\/(\w+);base64,)/', $base64_image_content, $result)){ $type = $result[2]; $new_file = "upload/active/img/".date('Ymd',time())."/"; if(!file_exists($new_file)) { //檢查是否有該文件夾,如果沒(méi)有就創(chuàng)建,并給予最高權(quán)限 mkdir($new_file, 0700); } $new_file = $new_file.time().".{$type}"; if (file_put_contents($new_file, base64_decode(str_replace($result[1], '', $base64_image_content)))){ echo '新文件保存成功:', $new_file; }else{ echo '新文件保存失敗'; } } ?>
PS:這里再為大家推薦幾款在線圖片工具供大家參考使用
圖片轉(zhuǎn)換為Base64編碼在線工具:
http://tools.jb51.net/transcoding/img2base64
在線Email郵箱圖標(biāo)制作工具:
http://tools.jb51.net/email/emaillogo
在線PS圖像處理工具:
http://tools.jb51.net/aideddesign/webps
在線圖片格式轉(zhuǎn)換(jpg/bmp/gif/png)工具:
http://tools.jb51.net/aideddesign/picext
ICO圖標(biāo)在線生成工具:
http://tools.jb51.net/aideddesign/ico_img
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《PHP圖形與圖片操作技巧匯總》、《PHP基本語(yǔ)法入門(mén)教程》、《PHP運(yùn)算與運(yùn)算符用法總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門(mén)教程》、《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫(kù)操作入門(mén)教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總》
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。
- PHP實(shí)現(xiàn)本地圖片轉(zhuǎn)base64格式并上傳
- PHP保存Base64圖片base64_decode的問(wèn)題整理
- php curl簡(jiǎn)單采集圖片生成base64編碼(并附curl函數(shù)參數(shù)說(shuō)明)
- PHP實(shí)現(xiàn)將base64編碼字符串轉(zhuǎn)換成圖片示例
- php讀取和保存base64編碼的圖片內(nèi)容
- php實(shí)現(xiàn)base64圖片上傳方式實(shí)例代碼
- php解析base64數(shù)據(jù)生成圖片的方法
- 利用PHP將圖片轉(zhuǎn)換成base64編碼的實(shí)現(xiàn)方法
- php中base64_decode與base64_encode加密解密函數(shù)實(shí)例
- PHP 實(shí)現(xiàn)base64編碼文件上傳出現(xiàn)問(wèn)題詳解
相關(guān)文章
秒殺場(chǎng)景的緩存、隊(duì)列、鎖使用Redis優(yōu)化設(shè)計(jì)方案
這篇文章主要介紹了秒殺場(chǎng)景的緩存、隊(duì)列、鎖使用Redis優(yōu)化設(shè)計(jì)方案,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-12-12PHP經(jīng)典設(shè)計(jì)模式之依賴(lài)注入定義與用法詳解
這篇文章主要介紹了PHP經(jīng)典設(shè)計(jì)模式之依賴(lài)注入,結(jié)合實(shí)例形式分析了php依賴(lài)注入的定義、原理與用法,需要的朋友可以參考下2019-05-05PHP 在5.1.* 和5.2.*之間 PDO數(shù)據(jù)庫(kù)操作中的不同之處小結(jié)
今天發(fā)現(xiàn)php5.1.*和php5.2.*在數(shù)據(jù)庫(kù)預(yù)編譯代碼執(zhí)行的時(shí)候出現(xiàn)差異2012-03-03php實(shí)現(xiàn)的農(nóng)歷算法實(shí)例
這篇文章主要介紹了php實(shí)現(xiàn)的農(nóng)歷算法,較為詳細(xì)的分析了農(nóng)歷算法的原理與php實(shí)現(xiàn)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-08-08PHP實(shí)現(xiàn)視頻文件上傳完整實(shí)例
這篇文章主要介紹了PHP實(shí)現(xiàn)視頻文件上傳的技巧,包含了PHP配置信息的設(shè)計(jì)及大文件的處理,需要的朋友可以參考下2014-08-08PHP UTF8編碼內(nèi)的繁簡(jiǎn)轉(zhuǎn)換類(lèi)
在網(wǎng)上找了很久都沒(méi)有找到UTF8字符集內(nèi)的繁簡(jiǎn)轉(zhuǎn)換,或許網(wǎng)上已經(jīng)有人寫(xiě)過(guò)這樣的代碼。2009-07-07php解決注冊(cè)并發(fā)問(wèn)題并提高QPS
這篇文章主要為大家介紹了php解決注冊(cè)并發(fā)問(wèn)題并提高QPS實(shí)現(xiàn)方法示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05