【发布时间】:2017-12-09 04:53:06
【问题描述】:
当在文本中定义旋转度数(例如“-90”)时,此函数非常有效,但是当我尝试将度数参数作为 $variable 时,图像不会旋转。有任何想法吗?提前致谢。
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);
$rotate = imagerotate($image,"-90",0); //Does Work
$degrees = "-90"
$rotate = imagerotate($image,$degrees,0); //Does Not Work
$image = $rotate;
imagejpeg($image, $destination_url, $quality);
return $destination_url;
}
【问题讨论】: