您現在的位置是:首頁 >學無止境 >將Base64圖片轉換為本地圖片并保存網站首頁學無止境
將Base64圖片轉換為本地圖片并保存
Wandering in Houhai
2017-11-18 21:07:39
簡介將Base64圖片轉換為本地圖片并保存
/** * [將Base64圖片轉換為本地圖片并保存] * @param $base64_image_content [要保存的Base64] * @param $path [要保存的路徑] * @return bool|string */
public function base64_image_content($base64_image_content,$path) { if (preg_match('/^(data:s*image/(w+);base64,)/',$base64_image_content, $result)){ $type = $result[2]; $basePutUrl = $path."/".date('Ymd',time())."/"; if (!file_exists($basePutUrl)) { mkdir($basePutUrl,0700); } $ping_url = rand_code(8).time().".{$type}"; $local_file_url = $basePutUrl . $ping_url; if(file_put_contents($local_file_url,base64_decode(str_replace($result[1],'',$base64_image_content)))){ return $local_file_url; }else{ return false; } }else{ return false; } }
夢想加空間!平時喜歡研究各種技術,目前在從事后端開發工作,熱愛生活、熱愛工作。