I should have been more clear. I do *store* the numbers sans punctuation, but 
that's trivial to accomplish as we've seen. I do like to display it however 
with the nice parens and hyphens. Hence "opposite". :)

> -----Original Message-----
> From: afan pasalic [mailto:[EMAIL PROTECTED] 
> Sent: Friday, November 30, 2007 12:03 PM
> To: Daevid Vincent
> Cc: 'php-general'
> Subject: Re: [PHP] including parenthesis, space and dashes in 
> a phone number
> 
> It's ok to store it this way, but it could be a little PITA 
> when search.
> E.g., you store (123) 456-7890 and somebody search for 
> 123-456-7890? Right?
> 
> -afan
> 
> 
> 
> Daevid Vincent wrote:
> > The kind of OPPOSITE of this, is what I use, in that it 
> ADDs the () and -
> > 
> > if ((strlen($phone)) <= 14) $phone = 
> > 
> preg_replace("/[^0-9]*([0-9]{3})[^0-9]*([0-9]{3})[^0-9]*([0-9]
> {4}).*/",
> >               "(\\1) \\2-\\3", $phone); 

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to