Validate Mobile number in php form

前端 未结 6 823
野趣味
野趣味 2021-01-18 17:47

I want to validate mobile number of 10 digits and also add a prefix of 0 when I enter into the database.



        
6条回答
  •  刺人心
    刺人心 (楼主)
    2021-01-18 18:26

    Try something like this :

    $phoneNumber = $_POST['mobileno'];
    
    if(!empty($phoneNumber)) // phone number is not empty
    {
        if(preg_match('/^\d{10}$/',$phoneNumber)) // phone number is valid
        {
          $phoneNumber = '0' . $phoneNumber;
    
          // your other code here
        }
        else // phone number is not valid
        {
          echo 'Phone number invalid !';
        }
    }
    else // phone number is empty
    {
      echo 'You must provid a phone number !';
    }
    

提交回复
热议问题