1
A
回答
12
,你可以簡單的使用getImageSize(),因爲這樣
if ($validator->passes() && correct_size(Input::file('file'))) {
// do something
}
list($width, $height) = getimagesize(Input::file('file'));
2
檢查驗證像這樣創建其中一個驗證函數永遠模型,你選擇
public function correct_size($photo) {
$maxHeight = 100;
$maxWidth = 100;
list($width, $height) = getimagesize($photo);
return (($width <= $maxWidth) && ($height <= $maxHeight));
}
可以決定是否要靜態使用它。但是我的建議並不是靜態地定義它,如果你想使用相同的驗證而不依賴於其他上傳。
相關問題
- 1. 上傳前檢查圖像尺寸django
- 2. 上傳前檢查圖像尺寸
- 3. 如何在上傳之前檢索圖像尺寸cloudinary
- 4. 使用PHP上傳圖像前檢查圖像尺寸(高度和寬度)
- 5. 如何上傳圖像縮小尺寸
- 6. jQuery:如何在上傳之前驗證圖像的尺寸?
- 7. 如何在上傳前驗證圖像大小和尺寸?
- 8. 在上傳時檢查圖像尺寸javascript
- 9. flex 4圖像尺寸
- 10. Laravel 4圖像上傳
- 11. 圖像尺寸上傳Grails中
- 12. 內存問題檢查圖像尺寸
- 13. 檢查圖像尺寸客戶端
- 14. 限制按尺寸和尺寸上傳無效圖像
- 15. 上傳時獲取圖像的尺寸
- 16. 大尺寸多圖像上傳asp.net
- 17. 尺寸偏小圖像上傳
- 18. 大尺寸多圖像上傳
- 19. 查看上傳的圖片尺寸
- 20. 上傳前用畫布調整圖像尺寸
- 21. 如何在固定尺寸的框內按高度調整圖像並在上傳後保持圖像尺寸
- 22. 上傳圖片的尺寸
- 23. 圖像尺寸,
- 24. 圖像尺寸
- 25. 檢查圖像大小之前上傳
- 26. TransloadIt圖像上傳問題,當圖像尺寸太小,在IOS
- 27. Laravel 4 - 更改(上傳圖像名稱)
- 28. Laravel 4無法上傳圖像
- 29. 上傳前減少照片尺寸
- 30. iOS視圖控制器尺寸爲iPhone 4上的4英寸
getimagesize()在這裏工作嗎? – MixedVeg 2014-12-19 03:46:39
你能告訴我更多嗎? – 2014-12-19 03:52:56
哈哈,對不起,去了某地,http://php.net/manual/en/function.getimagesize.php閱讀此:D – MixedVeg 2014-12-19 04:47:13