Use str_replace $FQDN = "www.domain.com" $domain_only = str_replace(array('www.','.com','.mil','.edu','.org','.gov'),'',$FQDN); Gary Every Sr. UNIX Administrator Ingram Entertainment (615) 287-4876 "Pay It Forward" mailto:gary.every@ingramentertainment.com http://accessingram.com -----Original Message----- From: Leif K-Brooks [mailto:eurleif@buyer-brokerage.com] Sent: Friday, January 24, 2003 8:20 PM To: Shahar Tal Cc: php-db@lists.php.net Subject: Re: function needed function get_domain($domain){ preg_match('/^(www.)?([A-Za-z_-]+).+$/',$domain,$arr); return $arr[2]; } Shahar Tal wrote: >Hey > >I'm looking and wondering for a function, as i'm trying to do something, and >here it is. > >I'm using the SSI call : > <!--#echo var="HTTP_HOST" -->. >to get the domain name I am on. this will output > >www.domain.com. > >I would like to use PHP in order to take this string, the output, and cut >the "www." and the ".com" from it, so only the "domain" will remain. >ofcourse we can also have situations whith ".org" and ".net" and even where >there's no "www." but the main thing I need is to remove whats >after the second dot and before the first dot, along with the dots. > >I don't mind writing all the posibilities to the function, ie, all the >possible extenstions that the function may need to cut, I just need it to >take >the text from the SSI, and cut everything but the "domain" part, which is >the address itself. > >what would be the best way to do it? >thank you!! > > > > > -- The above message is encrypted with double rot13 encoding. Any unauthorized attempt to decrypt it will be prosecuted to the full extent of the law. -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php