Php获取图片的宽和高
getp_w_picpathsize -- 取得图像大小说明array getp_w_picpathsize ( string filename [, array p_w_picpathinfo])getp_w_picpathsize() 函数将测定任何 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 起可用。
<?
$p_w_picpath = getp_w_picpathsize("img/original/1-california-surfing.jpg");
print_r($p_w_picpath);
?>
打印出的结果为: Array ( [0] => 800 [1] => 533 [2] => 2 [3] => width="800" height="533" [bits] => 8 [channels] => 3 [mime] => p_w_picpath/jpeg )
$p_w_picpath[0]为图片的宽$p_w_picpath[1]为图片高
Php图片等比计算(1).如果知道图片的等比缩小的高度值$height,宽度值为<? $height*($width/$height) ?>
(2) 如果知道图片的等比缩小的宽度值$width,宽度值为<? $width*($height/$width) ?>
转载于:https://blog.51cto.com/324371228/495628