integer 规则,3.44,"3.44" 这些值也能通过 原因在这里,类型强制转换了,整数和浮点数的验证都无效了 ``` 'integer', 'int' => is_numeric($value) && is_int((int)$value), 'float' => is_numeric($value) && is_float((float)$value), ```