首页 > 开发 > PHP > 正文

返回最佳图片的高度宽度

2024-05-04 22:59:43
字体:
来源:转载
供稿:网友
  •  //返回最佳图片的高度,宽度。以及原来的高度和宽度
    //$srch:原高度,$srcw:原宽度,$dsth:目标高度,$dstw:目标宽度
    //调用时用 list($srcw,$srch,$dstw,$dsth) = rtimagesize($imgfile,200,200)
    function rtimagesize($imgfile,$imgw,$imgh
    )
    {
            if(
    file_exists($imgfile
    ))
            {
            
    $size = @getimagesize($imgfile
    );
            
    $srcw $size[0
    ];
            
    $srch $size[1
    ];
            
    $ratio max($srcw/$imgw,$srch/$imgh
    );
            
    $dstw = ($srcw $ratio
    );
            
    $dsth = ($srch $ratio
    );
            }
            return array(
    $srcw,$srch,$dstw,$dsth
    );
    }  


  • 发表评论 共有条评论
    用户名: 密码:
    验证码: 匿名发表