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; }
