Php:从文件或资源中获取图像尺寸

时间:2014-02-25 15:28:16

标签: php image-processing gd dimensions getimagesize

我使用php在我的服务器上获取图像文件的尺寸。我在我的代码中使用了两个imagesx getimagesize,我想知道我是否应该使用其中一个......

getimagesize是从文件元数据中提取信息还是计算像素?

如果getimagesize计算像素... 有没有其他方法可以尝试从图像文件的元数据中获取尺寸? 如果图像资源已经打开,调用imagex和imagesy会更有效吗?

由于

1 个答案:

答案 0 :(得分:2)

getimagesize从文件的第一个字节(http://nl3.php.net/manual/en/function.getimagesize.php

中获取大小

我不知道两个选项(EXIF数据或计数像素)之间的性能差异。但你可以很容易地测试一下。