php獲取當(dāng)前地址 php收貨地址默認(rèn)是什么思路?
php收貨地址默認(rèn)是什么思路?信息被標(biāo)記。如果你確定是默認(rèn)地址,就標(biāo)記為默認(rèn)地址。PHP實現(xiàn)上傳圖片到zimg服務(wù)器?最近,curl項目需要一個圖片服務(wù)器來存儲用戶 s頭像。我們使用zimg來處理和存
php收貨地址默認(rèn)是什么思路?
信息被標(biāo)記。如果你確定是默認(rèn)地址,就標(biāo)記為默認(rèn)地址。
PHP實現(xiàn)上傳圖片到zimg服務(wù)器?
最近,curl項目需要一個圖片服務(wù)器來存儲用戶 s頭像。我們使用zimg來處理和存儲圖片。下面簡單介紹一下如何使用PHP將圖片上傳到zimg,并獲取相應(yīng)圖片的返回信息。根據(jù)zimg s使用文檔,如果我們想讓zimg返回json信息,就必須通過raw_post上傳圖片。以下是演示代碼$ upload _ URL # 39 192 . 168 . 0 . 99 : 5000/upload # 39 $ image _ file # # 39。
//獲取圖像后綴$ value explode (# 34。# 34,$ image _ file)$ extension s trolower(array _ pop($ value))。
//生成本地臨時存儲路徑和對應(yīng)的文件夾$ dir # 39 aur thur # 39 $ save _ path # 39 uploads/# 39。$ dir。# 39/# (# 39y # 39)。# 39/# (# 39md # 39)。# 39/#
如果(!is _ dir($ save _ path)){ if(false mkdir($ save _ path,0700,true)) {exit (# 39創(chuàng)建文件夾# 39失敗)}} $ save _ image _ file $ save _ path。$ save _ rule。# 34.$分機(jī)號碼
//將圖片存儲在臨時路徑file _ put _ contents($ save _ image _ file,file _ get _ contents ($ image _ file))。
//獲取臨時保存圖片$ realpath realpath($ save _ image _ file)的真實地址(絕對路徑)。
//上傳圖片到zimg圖片存儲服務(wù)$chcurl_init()
//將圖像內(nèi)容讀取到變量$ post _ data $ post _ datafile _ get _ contents($ realpath)$ headers數(shù)組()。
//一定要加上這個頭$ headers[]# 39 cont: # 39。$ extension curl _ setopt ($ ch,curl opt _ URL,$ upload _ URL)。
卷曲_setopt($ch,CURLOPT_HEADER,false)
curl_setopt($ch,CURLOPT_HTTPHEADER,$headers)
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1)curl_setopt($ch,CURLOPT_POST,true)
curl_setopt($ch,CURLOPT_BINARYTRANSFER,true)
curl_setopt($ch,CURLOPT_POSTFIELDS,$post_data)
//raw _ post mode $ info curl _ exec($ ch)curl _ close($ ch)$ JSON JSON _ decode($ info,true)$ signature $ JSON[# 39 info # 39][# 39 MD 5 # 39]Echo $ signature如果想測試代碼,請放在上面。