我没有收到来自imagejpeg函数的任何响应

时间:2019-05-03 13:35:55

标签: php imagejpeg

我正在使用imagejpeg函数压缩图像并上传到网络上。附加的代码在我的桌面以及网站的桌面版本上都可以正常运行,但在移动版本中则无法正常工作。

function compress_image($source_url, $destination_url, $quality) {

    $info = getimagesize($source_url);
    if ($info['mime'] == 'image/jpeg')
        $image = imagecreatefromjpeg($source_url);

        elseif ($info['mime'] == 'image/gif')
        $image = imagecreatefromgif($source_url);

        elseif ($info['mime'] == 'image/png')
        $image = imagecreatefrompng($source_url);
        if(imagejpeg($image, $destination_url, $quality))
            return 1; else return 0;
}

0 个答案:

没有答案