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
)
(PHP 4, PHP 5, PHP 7, PHP 8)
posix_uname — Obtener el nombre del sistema
Obtiene información sobre elsistema.
Posix requiere que estas suposiciones no deben hacerse sobre el formato de los valores, p.ej. la suposición que la versión puede contener tres dígitos o cualquier otra cosa devuelta por esta función.
Esta función no tiene parámetros.
Returns un hash de cadena con información sobre el sistema. Los índices del hash son
domainname es una extensión GNU y no es parte de POSIX.1, por lo que este campo solamente está disponible en sistemas GNU o cuando se usa GNU libc.
La función devuelve false
en caso de fallo.
Ejemplo #1 Ejemplo de uso de posix_uname()
<?php
$uname=posix_uname();
print_r($uname);
?>
El resultado del ejemplo sería algo similar a:
Array ( [sysname] => Linux [nodename] => funbox [release] => 2.6.20-15-server [version] => #2 SMP Sun Apr 15 07:41:34 UTC 2007 [machine] => i686 )
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
)