2016-05-05 2 views
-3

Я создал contatct form.but, я борюсь с валидирующим мобильным номером. Чтобы проверить этот номер мобильного телефона, у меня мало условий.как проверить номер мобильного телефона с помощью php?

  1. должно содержать 11 цифр.
  2. должны начинаться с номером 947.
  3. без пробелов разрешено

Вот мой код

$Mnumber = "94775896789"; 
if(!empty($Mnumber)) // phone number is not empty 
{ 
    if(preg_match('/^?947\d{8}$/',$Mnumber)) // phone number is valid 
    { 
     echo 'success'; 
    } 
    else // phone number is not valid 
    { 
     echo 'Phone number invalid !'; 

    } 
} 
+7

Так, попытался удалить '': [ '^947 \ д {8} $ '] (https://regex101.com/r/sP3yA4/1)? Это опечатка? –

ответ

Смежные вопросы