PHP:获取图像大小

时间:2012-04-01 13:28:28

标签: php html image server-side

我正在写下一个函数,它接受一个参数,即服务器上图像的物理路径。我想知道是否有可能以任何方式获得其原始大小的像素。

在一个变量中,我想存储它的宽度,而在其他变量中存储它的高度。让我问这个问题的挑战是因为我必须在服务器端获取它,因此任何客户端解决方案都无济于事。

2 个答案:

答案 0 :(得分:3)

尝试使用以下内容:

<?php
    $size = getimagesize ("img.jpg");
    echo "<img src=\"img.jpg\" {$size[3]}>";
?>

答案 1 :(得分:0)

示例将帮助您在单独的变量(如$ width和$ height)中获取图像高度和宽度参数。

list($width, $height, $type, $attr) = getimagesize('image/testimage.jpg', $info);
echo $width;
echo $height;