Vailidate and format phone number in PHP

This is a simple function that validates a given phone number and if it is valid it returns it in the form xxxxxxxxxx.

 
function validatePhoneNumber($phonenumber){
  if ( preg_match("/^[ ]*[(]{0,1}[ ]*[0-9]{3,3}[ ]*[)]{0,1}[-]{0,1}[ ]*[0-9]{3,3}[ ]*[-]{0,1}[ ]*[0-9]{4,4}[ ]*$/",$phonenumber)) 
    return eregi_replace("[^0-9]", "", $phonenumber);
  return false;
}
 

No Comments



Leave a comment