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!! ;-) 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. 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; 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
Archived
This topic is now archived and is closed to further replies.