function valid_cr_phone_number in Phone 7
Same name and namespace in other branches
- 6 phone.cr.inc \valid_cr_phone_number()
Verifies that $phonenumber is a valid eight-digit Costa Rican phone number
Parameters
string $phonenumber:
Return value
boolean Returns boolean FALSE if the phone number is not valid.
File
- include/
phone.cr.inc, line 21 - CCK Field for Costa Rican phone numbers.
Code
function valid_cr_phone_number($phonenumber) {
//$phonenumber = trim($phonenumber);
// define regular expression
$regex = "/(00)?[\\s|-]?((\\+)?[\\s|-]?[0-9]{3})?[\\s|-]?([0-9]{2})[\\s|-]?([0-9]{2})[\\s|-]?([0-9]{2})[\\s|-]?([0-9]{2})[\\s|-]?/";
// return true if valid, false otherwise
return (bool) preg_match($regex, $phonenumber);
}