如何动态查找图像宽度和高度,如果超过某些尺寸,请指定高度,宽度属性?

时间:2010-05-24 08:27:52

标签: php html image-manipulation

我在网站上显示一些数据,其中一个数据Feed元素是图像。

[title] => Product title
[description] => some description
[image] => www.some-domain.com/product-image/p12345.jpg

然后我使用

显示此图像
<img alt="product" src="<?=$data['image']?>" />

大多数图像是80x80,120x100或其他宽度小于150的图像,完全适合网站模板,但其中一些非常大,如800x600,这会扭曲布局。我想控制这些类型。

我试图设置WIDTH =“150”,但随着宽度的变化,它们看起来并不好看。我在想如果我可以为图像设置一个固定的宽度,比如大于250px那么我现在可以忍受它了。 任何想法如何实现这一目标?

由于

1 个答案:

答案 0 :(得分:3)

我已经使用了getimagesize()

$size = getimagesize( "http://www.some-domain.com/product-image/p12345.jpg" );
$width = $size[0];
$height = $size[1];