PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

Semaphore> <POSIX Functions
Last updated: Fri, 22 Aug 2008

view this page in

posix_uname

(PHP 4, PHP 5)

posix_unameConsigue el nombre del sistema

Descripción

array posix_uname ( void $ )

Devuelve un hash de cadenas con información sobre el sistema. Los índices del hash son

  • sysname - nombre del sistema operativo (e.g. Linux)
  • nodename - nombre del sistema (e.g. valiant)
  • release - release del sistema operativo (e.g. 2.2.10)
  • version - versión del sistema operativo (e.g. #4 Tue Jul 20 17:01:36 MEST 1999)
  • machine - arquitectura del sistema (e.g. i586)

Posix requiere que usted no debe hacer ninguna suposición sobre el formato de los valores, por ejemplo usted no puede confiar en los tres dígitos de la version o cualquier cosa devuelta por esta función.



add a note add a note User Contributed Notes
posix_uname
boards at gmail dot com
29-Jan-2006 06:24
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 at thedesignpeople dot com
10-Aug-2004 05:39
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 ."<br>";
}
?>

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

Semaphore> <POSIX Functions
Last updated: Fri, 22 Aug 2008
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites