我有一个字段username
,可以使用email
或number
,手机号码为10位数
'username' => 'required|email'
我应该写什么规则来验证这个?
或者我可以说如何合并以下两条规则
'username' => 'required|email'
'username' => 'required|integer|size:10'
答案 0 :(得分:0)
Try this one :
$username=Input::get('username');
if(is_numeric($username)){
$validator=Validator::make(Input::all(),array(
'username' => 'required|integer|size:10'
));
}else{
$validator=Validator::make(Input::all(),array(
'username' => 'required|email'
));
}