WC_Validation::is_phone PHP Method

is_phone() public static method

Validates a phone number using a regular expression.
public static is_phone ( $phone ) : boolean
return boolean
    public static function is_phone($phone)
    {
        if (0 < strlen(trim(preg_replace('/[\\s\\#0-9_\\-\\+\\(\\)]/', '', $phone)))) {
            return false;
        }
        return true;
    }

Usage Example

Exemplo n.º 1
0
 /**
  * Data provider for test_is_phone.
  *
  * @since 2.4
  */
 public function data_provider_test_is_phone()
 {
     return array(array(true, WC_Validation::is_phone('+00 000 00 00 000')), array(true, WC_Validation::is_phone('+00-000-00-00-000')), array(true, WC_Validation::is_phone('(000) 00 00 000')), array(false, WC_Validation::is_phone('+00.000.00.00.000')), array(false, WC_Validation::is_phone('+00 aaa dd ee fff')));
 }
All Usage Examples Of WC_Validation::is_phone