Zend - The PHP Company




Text

Add Code


ValidatePhoneNumber  

Type: code fragment
Added by: shrub
Entered: 23/04/2000
Last modified: 08/12/1999
Rating: - (fewer than 3 votes)
Views: 6046
This is a bug-fix to elixer's version. The first digit of the area code and prefix cannot be 0 or 1.


<?php
             
function CheckUSPhoneNum$PhoneNumber 
             { 
                    
$PhoneNumber ereg_replace"[^0-9]"""$PhoneNumber ); // Strip out non-numerics     

                    
if( ereg"^([2-9][0-9]{2})([2-9][0-9]{2})([0-9]{4})$"$PhoneNumber$NumberParts ) )                                    
                            return 
"(" $NumberParts[1] . ") " $NumberParts[2] . "-" $NumberParts[3]; 
                    else 
                            return 
false
            }
            
?> 


Usage Example




Rate This Script





Search



This Category All Categories