// 图片裁剪上传
$source_path = storage_path('app/'.$url); // 原图路径 $target_width = 500; // 目标宽度 $target_height = 300; // 目标高度 $source_info = getimagesize($source_path); //获取图像信息 $source_width = $source_info[0]; //原图宽度 $source_height = $source_info[1]; // 原图高度 $source_mime = $source_info['mime']; // 文件类型 $source_ratio = $source_height / $source_width; // 原图比例 $target_ratio = $target_height / $target_width; // 目标比例 // 源图过高 if ($source_ratio >