(PHP >= 5.3.0)
gethostname — Gets the host name
gethostname() gets the standard host name for the local machine.
Returns a string with the hostname on success, otherwise FALSE
is
returned.
Example #1 A simple gethostname() example
<?php
echo gethostname(); // may output e.g,: sandie
// Or, an option that also works before PHP 5.3
echo php_uname('n'); // may output e.g,: sandie
?>
RoboTamer (2011-11-21 19:10:35)
I don't know how you would do this on a win system but us nix users, we can use the native hostname with -f to get a reliable hostname.
<?php
$_SERVER["SERVER_NAME"] = exec('hostname -f');
?>
JP (2010-03-31 00:55:29)
You can use php_uname("n") in Windows to return the host name. You may have worked this out already but it took my a blinkin age!