修正Input类对正则的支持

This commit is contained in:
thinkphp
2015-01-19 11:56:27 +08:00
parent 82835d4188
commit f9d8ce8c1e

View File

@@ -101,9 +101,11 @@ class Input {
if(!empty($args[1])) {
$filters = explode(',',$args[1]);
if(is_string($filters)){
if(0 === strpos($filters,'/') && 1 !== preg_match($filters,(string)$data)){
// 支持正则验证
return $default;
if(0 === strpos($filters,'/')){
if(1 !== preg_match($filters,(string)$data)){
// 支持正则验证
return $default;
}
}else{
$filters = explode(',',$filters);
}