Re: phone number formatting
| From: | Mike E | Date: | Thu, 02 Nov 2000 12:32:24 +0000 |
| Subject: | Re: phone number formatting | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-23379@lists.php.net to get a copy of this message | ||
* Jerry Lake (jerryl@europa.com) wrote:
> If I have phone numbers stored in my database
> as "1234567890" when I call them out to a page
> how can I display them as "(123) 456-7890"
> some sort of ereg_replace(); I'm guessing, but not sure how to structure.
> any help is appreciated
The way I did this is the following:
<?
function formatnumber($number) {
$retval = "(" . $number[0] . $number[1] . $number[2] . ") " . $number[3] .
$number[4] . $number[5] . "-" . $number[6] . $number[7] . $number[8] . $number[9];
return $retval;
}
?>
Not pretty, but it works! Also, I haven't tested it's speed, but
I think this should be faster than anything using ereg as well.
Mike
--
Mike Erickson <mee (at) quidquam.com> http://www.quidquam.com/
Be happy. It is a way of being wise.