|
posix_uname
Get system name
(PHP 4, PHP 5)
Gets information about the system. Posix requires that assumptions must not be made about the format of the values, e.g. the assumption that a release may contain three digits or anything else returned by this function. Return ValuesReturns a hash of strings with information about the system. The indices of the hash are
domainname is a GNU extension and not part of POSIX.1, so this field is only available on GNU systems or when using the GNU libc. ExamplesExample 1889. Example use of posix_uname()<?php The above example will output something similar to: Array Code Examples / Notes » posix_unameboards
Or, a simpler way to do that: <?php print_r(posix_uname()); ?> Should print something like: Array ( [sysname] => Linux [nodename] => vaio [release] => 2.6.15-1-686 [version] => #2 Tue Jan 10 22:48:31 UTC 2006 [machine] => i686 ) sean
A simple example of how to loop thru and display the results of the posix_uname() function... <?php foreach(posix_uname() AS $key=>$value) { print $key .": ". $value ." "; } ?> The procedure above should return something similar to the following results: sysname: Linux nodename: node1 release: 2.4.26 version: #6 Mon Jun 14 19:07:27 PDT 2004 machine: i686 |
Change Languageposix_access posix_ctermid posix_get_last_error posix_getcwd posix_getegid posix_geteuid posix_getgid posix_getgrgid posix_getgrnam posix_getgroups posix_getlogin posix_getpgid posix_getpgrp posix_getpid posix_getppid posix_getpwnam posix_getpwuid posix_getrlimit posix_getsid posix_getuid posix_initgroups posix_isatty posix_kill posix_mkfifo posix_mknod posix_setegid posix_seteuid posix_setgid posix_setpgid posix_setsid posix_setuid posix_strerror posix_times posix_ttyname posix_uname |