1. 程式人生 > 其它 >php結合getimagesize函式得到檔案字尾,封裝imagecreatefrom:jpeg、gif、png 建立一塊畫布

php結合getimagesize函式得到檔案字尾,封裝imagecreatefrom:jpeg、gif、png 建立一塊畫布

技術標籤: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; }