Re: phone number formatting

From: 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.

« previous php.general (#23379) next »