-1

我想知道是否可以执行某种函数来获取受限宽度图像的高度?我可以使用以下方法获得原始高度:

list($width, $height, $type, $attr) = getimagesize($path."/images/".$image->image);

但是我在页面上的图像被限制为 580px 宽:

<img src="/images/<?php echo $image->image; ?>" width="580" height="????" border="0" />

我想知道是否有可能获得约束宽度图像的新高度?

4

1 回答 1

1

都是关于比率的。您已经有了原件的宽度/高度比。现在你只需要根据你的 580px 宽度来获取它。宽度/高度为 580/X

function getHeight($width,$height){ //originals 
    return (580*$height)/$width;
}
于 2012-08-19T22:59:53.300 回答