PHP : detecter systeme explotation du serveur
Résolu
nikizim
Messages postés
67
Date d'inscription
Statut
Membre
Dernière intervention
-
said echati Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
said echati Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je ne trouve la solution à mon problème :)
Je cherche en php a faire le chose suivante. Savoir si le serveur est sous un système d'exploitation Windows ou Linux.
En faite c'est juste pour détecter si mon programme doit utiliser des slaches ( / ) pour Windows ou des anti-slashes ( \ ) pour Linux.
Savez-vous quel fonction php pour m'aider à faire cela ? Car j'ai regarder du coté de $_SERVER, mais je trouve pas de contant adéquate.
Merci beaucoup d'avance.
Je ne trouve la solution à mon problème :)
Je cherche en php a faire le chose suivante. Savoir si le serveur est sous un système d'exploitation Windows ou Linux.
En faite c'est juste pour détecter si mon programme doit utiliser des slaches ( / ) pour Windows ou des anti-slashes ( \ ) pour Linux.
Savez-vous quel fonction php pour m'aider à faire cela ? Car j'ai regarder du coté de $_SERVER, mais je trouve pas de contant adéquate.
Merci beaucoup d'avance.
A voir également:
- PHP : detecter systeme explotation du serveur
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
4 réponses
Quel intérêt de re-définir une variable constante interne à PHP dans une autre variable constante utilisateur ?
D'autant que si tu utilises un bon éditeur de PHP il fera la complétion syntaxique, cela te permettant d'éviter les erreurs de frappe et de ne pas redéfinir n'importe comment X fois les constantes qui te sont utiles.
* Constantes pré-définies
* Résumé des principales constantes pré-définies
D'autant que si tu utilises un bon éditeur de PHP il fera la complétion syntaxique, cela te permettant d'éviter les erreurs de frappe et de ne pas redéfinir n'importe comment X fois les constantes qui te sont utiles.
* Constantes pré-définies
* Résumé des principales constantes pré-définies
Bien tu peux utiliser $_SERVER['DOCUMENT_ROOT'] puis passer à la moulinette avec des regex :
si ça commence par UNE_LETTRE:\ tu es sous Windows ou si le premier caractère est / tu es sous un système Unix.
Mais en fait il n'y a pas vraiment besoin de t'embêter : écris tous tes chemins avec des slashs, Windows les accepte aussi.
si ça commence par UNE_LETTRE:\ tu es sous Windows ou si le premier caractère est / tu es sous un système Unix.
Mais en fait il n'y a pas vraiment besoin de t'embêter : écris tous tes chemins avec des slashs, Windows les accepte aussi.