php、getimagesize函数返回空

使用php getimagesize函数返回false;

    使用其读取本地图片,时发现返回false,且php-error中无日志打印出来。但是file_exists函数返回true;

    已经验证过不是权限的问题,求解决方案。

本地环境:

PHP: 5.4.33(已安装gd库)
Linux: centos 4.3

阅读 5.4k
2 个回答

如果指定的文件如果不是有效的图像,会返回 false

getimagesize() 函数将测定任何 GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM 或 WBMP 图像文件的大小并返回图像的尺寸以及文件类型和一个可以用于普通 HTML 文件中 IMG 标记中的 height/width 文本字符串。

还有getimagesize 并不依赖GD库

话不多说,直接看手册
图片描述

推荐问题