2

我正在使用 GD 从用户上传的文件中创建 jpeg。

验证用户上传的图像是否有效的最佳方法是什么?

有效是指该文件不是 GD 不喜欢的损坏图像,我在客户端进行扩展测试,因此他们只能上传 jpegs/gifs/pngs。

谢谢

4

2 回答 2

5

您可以使用getimagesizeFALSE如果无法加载图像,它将返回。它支持大多数图像类型。

于 2013-05-14T15:25:35.480 回答
0

getImageSize将是您的最佳选择,但请注意,如果文件结果无效,您将收到警告。使用@before 内置imagesize函数将是理想的。

于 2014-10-06T13:32:02.410 回答