Hostname: Difference between revisions

Content added Content deleted
No edit summary
No edit summary
Line 27: Line 27:
{{works with|gcc|4.0.1}}
{{works with|gcc|4.0.1}}
{{works with|POSIX|.1}}
{{works with|POSIX|.1}}
<c>#include <limits.h>
<lang c>#include <limits.h>
#include <unistd.h>
#include <unistd.h>


Line 35: Line 35:
gethostname(name, _POSIX_HOST_NAME_MAX+1);
gethostname(name, _POSIX_HOST_NAME_MAX+1);
return 0;
return 0;
}</c>
}</lang>


=={{header|C sharp|C#}}==
=={{header|C sharp|C#}}==
<csharp>System.Net.Dns.GetHostName();</csharp>
<lang csharp>System.Net.Dns.GetHostName();</lang>


=={{header|Factor}}==
=={{header|Factor}}==
Line 62: Line 62:


=={{header|Java}}==
=={{header|Java}}==
<java>
<lang java>
import java.net.*;
import java.net.*;


Line 74: Line 74:
}
}
}
}
</java>
</lang>


=={{header|Modula-3}}==
=={{header|Modula-3}}==
Line 88: Line 88:


=={{header|OCaml}}==
=={{header|OCaml}}==
<ocaml>Unix.gethostname()</ocaml>
<lang ocaml>Unix.gethostname()</lang>


=={{header|Perl}}==
=={{header|Perl}}==
{{works with|Perl|5.8.6}}
{{works with|Perl|5.8.6}}
{{libheader|Sys::Hostname}}
{{libheader|Sys::Hostname}}
<perl>use Sys::Hostname;
<lang perl>use Sys::Hostname;


$name = hostname;</perl>
$name = hostname;</lang>


=={{header|PHP}}==
=={{header|PHP}}==
<php>echo $_SERVER['HTTP_HOST'];</php>
<lang php>echo $_SERVER['HTTP_HOST'];</lang>


<php>echo php_uname('n');</php>
<lang php>echo php_uname('n');</lang>


=={{header|Pop11}}==
=={{header|Pop11}}==
Line 107: Line 107:
=={{header|Python}}==
=={{header|Python}}==
{{works with|Python|2.5}}
{{works with|Python|2.5}}
<python>import socket
<lang python>import socket
host = socket.gethostname()</python>
host = socket.gethostname()</lang>


=={{header|Ruby}}==
=={{header|Ruby}}==
<ruby>require 'socket'
<lang ruby>require 'socket'
host = Socket.gethostname</ruby>
host = Socket.gethostname</lang>


=={{header|Tcl}}==
=={{header|Tcl}}==