Php獲取圖片的寬和高
getimagesize -- 取得圖像大小說明array getimagesize ( string filename [, array imageinfo])getimagesize() 函數將測定任何 GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM 或 WBMP 圖像文件的大小並返回圖像的尺寸以及文件類型和一個可以用於普通 HTML 文件中 IMG 標記中的 height/width 文本字符串。
注: 對 JPC,JP2,JPX,JB2,XBM 和 WBMP 的支持自 PHP 4.3.2 起可用。對 SWC 的支持自 PHP 4.3.0 起可用。
<?
$image = getimagesize("img/original/1-california-surfing.jpg");
print_r($image);
?>
打印出的結果爲: Array ( [0] => 800 [1] => 533 [2] => 2 [3] => width="800" height="533" [bits] => 8 [channels] => 3 [mime] => image/jpeg )
$image[0]爲圖片的寬$image[1]爲圖片高
Php圖片等比計算(1).如果知道圖片的等比縮小的高度值$height,寬度值爲<? $height*($width/$height) ?>
(2) 如果知道圖片的等比縮小的寬度值$width,寬度值爲<? $width*($height/$width) ?>