php保存二進(jìn)制原始數(shù)據(jù)為圖片的程序代碼
更新時間:2014年10月14日 16:51:16 投稿:whsnow
得到post過來的二進(jìn)制原始數(shù)據(jù),選擇一個生成路徑及圖片的名字,之后寫入,思路很顯而易見,需要的朋友可以收藏下
得到post過來的二進(jìn)制原始數(shù)據(jù),選擇一個生成路徑及圖片的名字,之后寫入,思路很顯而易見
//生成圖片
$imgDir = 'uploadImg/';
$filename="nissangcj".$mobile.".jpg";///要生成的圖片名字
$xmlstr = $GLOBALS[HTTP_RAW_POST_DATA];
if(empty($xmlstr)) {
$xmlstr = file_get_contents('php://input');
}
$jpg = $xmlstr;//得到post過來的二進(jìn)制原始數(shù)據(jù)
if(empty($jpg))
{
echo 'nostream';
exit();
}
$file = fopen("./".$imgDir.$filename,"w");//打開文件準(zhǔn)備寫入
fwrite($file,$jpg);//寫入
fclose($file);//關(guān)閉
$filePath = './'.$imgDir.$filename;
//圖片是否存在
if(!file_exists($filePath))
{
echo 'createFail';
exit();
}
您可能感興趣的文章:
相關(guān)文章
詳解Swoole TCP流數(shù)據(jù)邊界問題解決方案
本文主要介紹了Swoole TCP流數(shù)據(jù)邊界問題解決方案,對Swoole感興趣的同學(xué),可以參考下。2021-05-05
thinkphp框架實(shí)現(xiàn)刪除和批量刪除
這篇文章主要為大家詳細(xì)介紹了thinkPHP框架實(shí)現(xiàn)刪除和批量刪除的相關(guān)資料,需要的朋友可以參考下2016-06-06
php連接與操作PostgreSQL數(shù)據(jù)庫的方法
這篇文章主要介紹了php連接與操作PostgreSQL數(shù)據(jù)庫的方法,以實(shí)例形式較為詳細(xì)的分析了php連接PostgreSQL數(shù)據(jù)庫以及進(jìn)行讀取與增加、修改、刪除等技巧,具有一定的參考借鑒價值,需要的朋友可以參考下2014-12-12
php設(shè)計模式 State (狀態(tài)模式)
允許一個對象在其內(nèi)部狀態(tài)改變時改變它的行為,對象看起來似乎修改了它所屬的類2011-06-06
php curl獲取網(wǎng)頁內(nèi)容(IPV6下超時)的解決辦法
如果開啟了IPv6,curl默認(rèn)會優(yōu)先解析 IPv6,在對應(yīng)域名沒有 IPv6 的情況下,會等待 IPv6 dns解析失敗 timeout 之后才按以前的正常流程去找 IPv42013-07-07
php封裝的pdo數(shù)據(jù)庫操作工具類與用法示例
這篇文章主要介紹了php封裝的pdo數(shù)據(jù)庫操作工具類與用法,結(jié)合實(shí)例形式分析了php封裝的pdo數(shù)據(jù)庫連接、增刪改查、錯誤處理、關(guān)閉連接等操作及相關(guān)使用技巧,需要的朋友可以參考下2019-05-05

