我使用GD从用户上传的文件创建jpeg。
验证用户上传的图像是否有效的最佳方法是什么?
我的意思是文件不是GD不喜欢的损坏图像,我做扩展测试客户端,所以他们只能上传jpeg/gif/png。
谢谢
可以使用getimagesize。如果无法加载图像,它将返回FALSE
。它支持大多数图像类型
getImageSize
将是您的最佳选择,但是,要小心,如果文件结果无效,您将得到一个警告。在构建imagesize
功能之前使用@
将是理想的。
我使用GD从用户上传的文件创建jpeg。
验证用户上传的图像是否有效的最佳方法是什么?
我的意思是文件不是GD不喜欢的损坏图像,我做扩展测试客户端,所以他们只能上传jpeg/gif/png。
谢谢
可以使用getimagesize。如果无法加载图像,它将返回FALSE
。它支持大多数图像类型
getImageSize
将是您的最佳选择,但是,要小心,如果文件结果无效,您将得到一个警告。在构建imagesize
功能之前使用@
将是理想的。