php結合getimagesize函式得到檔案字尾,封裝imagecreatefrom:jpeg、gif、png 建立一塊畫布
阿新 • • 發佈:2020-12-11
技術標籤:Php
php結合getimagesize函式得到檔案字尾,封裝imagecreatefrom:jpeg、gif、png 建立一塊畫布
封裝getImageCreateFromData方法
public function getImageCreateFromData($qipa250_pic)
{
//拆分,根據不同的檔案字尾判斷使用不同的生成圖片的函式
$qipa250_pic_ay = getimagesize($qipa250_pic);
$qipa250_pic_ay = explode('/' , $qipa250_pic_ay['mime']);
$qipa250_pic_postfix = $qipa250_pic_ay[1];
switch ($qipa250_pic_postfix) {
case 'jpg':
case 'jpeg':
$main = imagecreatefromjpeg($qipa250_pic);
break;
case 'gif':
$main = imagecreatefromgif($qipa250_pic);
break ;
case 'png':
$main = imagecreatefrompng($qipa250_pic);
break;
}
return $main;
}