2011-05-12 5 views
2

Possible en double:
How to get the OS on which PHP is running?Connaître le système d'exploitation mon script PHP est exécuté sur

je besoin de mon script pour être en mesure de reconnaître si elle est en cours d'exécution sur un ordinateur Windows ou sur un Système Linux afin qu'il puisse se comporter en conséquence. Comment je fais ça?

EDIT: J'ai besoin d'un moyen précis de le faire, qui ne risque pas de reconnaître le mauvais OS.

+0

En fait, je l'ai fait quelques recherches et ne suis pas venu à travers cela. Mon erreur. – attikiouzel

Répondre

1

if (PHP_OS == 'Linux') echo 'Linux os!'

1

constante prédéfinie: PHP_OS ........

+0

Je préférerais cette solution car elle donne une information plus directe selon le système d'exploitation. –

-2

Notez que tout ce qui provient du navigateur de votre code peut être usurpé, donc ce n'est pas «définitif».

+0

Son sur le système d'exploitation le script est en cours d'exécution. – KingCrunch

+0

Durr, bien sûr./Facepalm –

Questions connexes