Part of the EllisLab Network
x
 
Create New Page
 View Previous Changes    ( Last updated by George Petsagourakis )

Format Phone Number

Category:Helper -> Community | Category:Helper -> Phone Numbers

/**
 * CodeIgniter My Text Helpers
 *
 * @package    CodeIgniter
 * @subpackage    Helpers
 * @category    Helpers
 * @author    Hermawan Haryanto
 * @link    not yet approved
 */

/**
 * US Phone Number Formating
 *
 * Format Integer into US Phone Number
 * (xxx) xxx-xxxx
 *
 * @access    public
 * @param    string
 * @return    string
 */    
function phone ($str)
{
    $strPhone 
ereg_replace("[^0-9]",''$str);
    if (
strlen($strPhone) != 10)
        return 
$strPhone;
    
    
$strArea substr($strPhone03);
    
$strPrefix substr($strPhone33);
    
$strNumber substr($strPhone64);
    
    
$strPhone "(".$strArea.") ".$strPrefix."-".$strNumber;
    
    return (
$strPhone);