ghostwalkz Posted February 17, 2009 Share Posted February 17, 2009 Okay I am stuck. I have a string that can change it's a domain name: $string = "http://www.w3.org"; or it could be $string = "http://lists.w3.org"; or even $string = "http://docs.google.com"; so what I need to do in PHP is extract the domain (w3.org or google.com or whatever) from the string. Maybe something to do with grabbing the two words either side of the last dot or something, but I am stuck. Any help appreciated. - Code example even better!! ;-) Quote Link to comment https://forums.phpfreaks.com/topic/145491-solved-you-guys-are-gonna-find-this-one-easy/ Share on other sites More sharing options...
premiso Posted February 17, 2009 Share Posted February 17, 2009 parse_url that should work for you. Quote Link to comment https://forums.phpfreaks.com/topic/145491-solved-you-guys-are-gonna-find-this-one-easy/#findComment-763822 Share on other sites More sharing options...
samshel Posted February 17, 2009 Share Posted February 17, 2009 I am not sure if parse_url will seperate the sub domain from domain name.. u may try the following code. $string = "http://www.w3.org"; $arrTemp = explode(".", $string); $strDomainName = $arrTemp[count($arrTemp)-2].".".$arrTemp[count($arrTemp)-1]; echo $strDomainName; Quote Link to comment https://forums.phpfreaks.com/topic/145491-solved-you-guys-are-gonna-find-this-one-easy/#findComment-763831 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.