getimagesize() 读取不到图片信息
程序员文章站
2022-05-30 10:07:06
...
电脑浏览器,安卓手机浏览器,苹果微信,都可以正常访问
唯独安卓版微信提示错误,经过输出信息后,发现 $info 是空的,也就是说getimagesize() 获取不到图片信息
//获取图像信息
$info = getimagesize($imgname);
//检测图像合法性
if(false === $info || (IMAGETYPE_GIF === $info[2] && empty($info['bits']))){
throw new Exception('非法图像文件');
}
求各位大神来指导了
这是一个路径 ../imgpublic/ticket_o6ncGuNg1PFOS0cJ403jG30mSCDY.jpg
已经解决 了,他是存在的,不过该文件只有0KB,所以才导致那个出错。。
之所以是0KB是因为下载微信二维码的时候,不用https协议下载,只能是http。
谢谢版主的回答
唯独安卓版微信提示错误,经过输出信息后,发现 $info 是空的,也就是说getimagesize() 获取不到图片信息
//获取图像信息
$info = getimagesize($imgname);
//检测图像合法性
if(false === $info || (IMAGETYPE_GIF === $info[2] && empty($info['bits']))){
throw new Exception('非法图像文件');
}
求各位大神来指导了
回复讨论(解决方案)
$imgname这个的值是什么
$imgname这个的值是什么
这是一个路径 ../imgpublic/ticket_o6ncGuNg1PFOS0cJ403jG30mSCDY.jpg
你总得确认他存在吧?
你总得确认他存在吧?
已经解决 了,他是存在的,不过该文件只有0KB,所以才导致那个出错。。
之所以是0KB是因为下载微信二维码的时候,不用https协议下载,只能是http。
谢谢版主的回答
推荐阅读
-
Python读取图片属性信息的实现方法
-
Python读取图片属性信息的实现方法
-
php中使用getimagesize获取图片、flash等文件的尺寸信息实例
-
PHP getimagesize()获取图片尺寸等信息
-
php中使用getimagesize获取图片、flash等文件的尺寸信息实例
-
Python读取图片EXIF信息类库介绍和使用实例
-
php中使用getimagesize获取图片、flash等文件的尺寸信息实例_PHP教程
-
PHP写入读取图片自定义信息_exif或者什么的?
-
cookie封存登录信息 登录成功后setcookie是有值 关闭浏览器在进首页就读取不到值 求解
-
cookie封存登录信息 登录成功后setcookie是有值 关闭浏览器在进首页就读取不到值 求解