Okay, I don't feel like deleting what I quick responded with...
Here's what you really wanted:
$host_ip = gethostbyname('your.host.domain');
Here's my way of getting the user's IP (which I now realize was not what you were asking for...)
/* ************************************
* getIP
* ************************************
* Note:
* Retrieves a reasonably accurate IP address from the php environment
* Found on php.net/manual/en
* ************************************
* @return STRING IP address or UNKNOWN
* ************************************ */
function getIP() {
$ip;
if (getenv("HTTP_CLIENT_IP")) $ip = getenv("HTTP_CLIENT_IP");
else if(getenv("HTTP_X_FORWARDED_FOR")) $ip = getenv("HTTP_X_FORWARDED_FOR");
else if(getenv("REMOTE_ADDR")) $ip = getenv("REMOTE_ADDR");
else $ip = "UNKNOWN";
return $ip;
}
[edit] I hate typos...[/edit]