1

我对 Kohana 的验证对象有疑问。例如,我想检查该user_id字段。它必须是一个大于 0 的数字。我尝试过以下操作:

$validation->rule("user_id", function($str){
  return (is_numeric($str) && $str > 0);
}

我也输入了这个字段,只是一个字符串“sdfgwertxcvb”。但是 $validation->check() 返回“TRUE”。为什么?

请向我解释我做错了什么?

4

1 回答 1

2

https://github.com/kohana/core/blob/3.3/master/classes/Kohana/Validation.php#L192

有一个例子如何使用它

于 2013-10-21T14:45:32.367 回答