我使用GD從用戶上傳的文件創建jpeg。驗證PHP中的圖像
驗證用戶上傳的圖像是否有效的最佳方法是什麼?
通過有效我的意思是文件不是貪官形象,GD會不喜歡,我做的擴展測試客戶端,使他們只能上傳的JPEG/GIF動畫/ PNG格式。
感謝
我使用GD從用戶上傳的文件創建jpeg。驗證PHP中的圖像
驗證用戶上傳的圖像是否有效的最佳方法是什麼?
通過有效我的意思是文件不是貪官形象,GD會不喜歡,我做的擴展測試客戶端,使他們只能上傳的JPEG/GIF動畫/ PNG格式。
感謝
你可以使用getimagesize。如果圖像無法加載,它將返回FALSE
。它支持大多數圖像類型。
getImageSize
將是你最好的選擇,但要小心,如果文件的結果是無效的,你會得到一個警告。使用@
之前內置的imagesize
功能將是理想的。
傳遞圖像(如字符串)'imagecreatefromstring',看看它是否返回'FALSE'與否? – 2013-05-14 15:24:43