respect-validation/library/Rules/Phone.php

10 lines
294 B
PHP
Raw Normal View History

2014-07-12 21:20:43 +02:00
<?php
namespace Respect\Validation\Rules;
class Phone extends AbstractRule
{
public function validate($input)
{
return !empty($input) && preg_match('/^[+]?([\d]{0,3})?[\(\.\-\s]?(([\d]{1,3})[\)\.\-\s]*)?(([\d]{3,5})[\.\-\s]?([\d]{4})|([\d]{2}[\.\-\s]?){4})$/', $input);
2014-07-12 21:20:43 +02:00
}
}