https://laravel.com/docs/10.x/validation#rule-integer
integer
The field under validation must be an integer.
Bunun altında şöyle bir uyarı var
This validation rule does not verify that the input is of the "integer" variable type, only that the input is of a type accepted by PHP's FILTER_VALIDATE_INT rule. If you need to validate the input as being a number please use this rule in combination with the numeric validation rule.
Google translate Çeviriside şöyle
Bu doğrulama kuralı, girdinin "tamsayı" değişken türünde olduğunu doğrulamaz, yalnızca girdinin PHP FILTER_VALIDATE_INT kuralı tarafından kabul edilen bir türde olduğunu doğrulamaz. Girdiyi bir sayı olarak doğrulamanız gerekirse, lütfen bu kuralı doğrulama numeric kuralıyla birlikte kullanın .
numeric için ise sadece
numeric
The field under validation must be numeric denmiş .
sadece tamsayı girilebilen inputların kontrolu için önce aklıma integer geldi ve integer ile denedim ve çalıştı ama sormak istedim
Bu doğrulama kuralı, girdinin "tamsayı" değişken türünde olduğunu doğrulamaz
ise integer kuralı ne işe yarıyor ve sayısal kontrol için integermi yoksa numeric mi kullanılmalı . ?