PHP 8.4.2 Released!

posix_uname

(PHP 4, PHP 5, PHP 7, PHP 8)

posix_unameRestituisce il nome del sistema

Descrizione

posix_uname(): array

La funzione restituisce un array con informazioni sul sistema. Le chiavi dell'array sono:

  • sysname - nome del sistema operativo (es. Linux)
  • nodename - nome del sistema (es. valiant)
  • release - release del sistema operativo (es. 2.2.10)
  • version - versione del sistema operativo (es. #4 Tue Jul 20 17:01:36 MEST 1999)
  • machine - architettura del sistema (es. i586)
  • domainname - nome del dominio DNS (es. example.com)

La chiave domainname è una estensione GNU e non è parte di POSIX.1, quindi questo campo è disponibile soltanto su sistemi GNU o quando si utilizza la libc di GNU.

Lo standard POSIX richiede di non fare affidamento sul formato dei valori restituiti, ad esempio non aspettarsi di avere sempre tre cifre nel numero di versione.

add a note

User Contributed Notes 1 note

up
-4
boards at gmail dot com
18 years ago
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
)
To Top