7.80.39 php_uname()
Retourne les informations sur le système d'exploitation serveur
[ Exemples avec php_uname ] PHP 4 >= 4.0.2
string
php_uname (
void
)
php_uname
retourne les informations sur le système
d'exploitation sur lequel tourne
PHP
.
Exemples avec php_uname |
<?php echo php_uname(); echo PHP_OS;
/* Quelques résultats possibles : Linux localhost 2.4.21-0.13mdk #1 Fri Mar 14 15:08:06 EST 2003 i686 Linux
FreeBSD localhost 3.2-RELEASE #15: Mon Dec 17 08:46:02 GMT 2001 FreeBSD
Windows NT XN1 5.1 build 2600 WINNT */
if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') { echo 'Vous utilisez Windows!'; } else { echo "Vous n'utilisez pas Windows!"; }
?>
|
Il y a aussi des
constantes prédéfinies
qui peuvent être pratiques :
Quelques constantes liées à l'OS |
<?php // *nix echo DIRECTORY_SEPARATOR; // : echo PHP_SHLIB_SUFFIX; // so
// Win* echo DIRECTORY_SEPARATOR; // ; echo PHP_SHLIB_SUFFIX; // dll ?>
|
Voir aussi
php_version
,
php_sapi_name
et
phpinfo
.
|