我想使用 php 获取服务器上图像文件的尺寸。我在我的代码中同时使用了两个 imagesx getimagesize ,我想知道是否应该使用另一个...
getimagesize 是从文件元数据中提取信息,还是计算像素?
如果 getimagesize 计算像素...是否有另一种方法可以尝试从图像文件的元数据中获取尺寸?如果图像资源已经打开,调用 imagesx 和 imagesy 会比调用 getimagesize 更有效吗?
谢谢
我想使用 php 获取服务器上图像文件的尺寸。我在我的代码中同时使用了两个 imagesx getimagesize ,我想知道是否应该使用另一个...
getimagesize 是从文件元数据中提取信息,还是计算像素?
如果 getimagesize 计算像素...是否有另一种方法可以尝试从图像文件的元数据中获取尺寸?如果图像资源已经打开,调用 imagesx 和 imagesy 会比调用 getimagesize 更有效吗?
谢谢
getimagesize
从文件的第一个字节获取大小(http://nl3.php.net/manual/en/function.getimagesize.php)
我不知道这两个选项(EXIF 数据或计数像素)之间的性能差异。但是您可以轻松地对此进行测试。