php_unameRetourne les informations sur le système d'exploitation
&reftitle.description;
stringphp_unamestringmode"a"php_uname retourne une description sur le système
d'exploitation sur lequel tourne PHP. C'est la même chaîne que celle
que vous voyez en haut du phpinfo.
Si vous voulez juste savoir le nom du système d'exploitation, utilisez
plutôt la constante PHP_OS mais gardez à l'esprit que cette
constante contient le nom du système sur lequel PHP a été compilé.
Sur certaines vieilles plate-formes Unix, il n'est pas possible de
déterminer les informations courantes de l'OS, auquel cas cette fonction
se contente de retourner le nom de l'OS sur lequel PHP a été compilé.
Cela n'arrivera que si votre bibliothèque uname()
n'existe pas ou ne fonctionne pas.
&reftitle.parameters;
modemode est un seul caractère qui définit
quelles seront les informations à retourner :
'a': par défaut, contient tous les modes
de la séquence "s n r v m".
's': nom du système d'exploitation.
Par exemple, FreeBSD.
'n': nom de l'hôte. Par exemple,
localhost.example.com.
'r': nom de la version. Par exemple,
5.1.2-RELEASE.
'v': information sur la version.
Varie énormément suivant le système d'exploitation.
'm': type de la machine.
Par exemple, i386.
&reftitle.returnvalues;
Retourne la description, sous la forme d'une &string;.
&reftitle.examples;
Exemples avec php_uname
]]>
Il existe aussi des
constantes PHP
pré-définies liées qui peuvent s'avérer utiles, par exemple :
Exemples avec quelques constantes liées au système
]]>
&reftitle.seealso;
phpversionphp_sapi_namephpinfo