Maison > Article > développement back-end > Dois-je utiliser le système Win ou Linux pour php ?
PHP peut utiliser les systèmes Win ou Linux. Ils ont chacun leurs propres avantages, tels que : 1. Le serveur Windows est facile à utiliser et convient aux débutants en PHP ; 2. Le serveur Linux convient aux personnes matures en PHP et peut mieux créer un LAMP ; environnement, etc
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur Dell G3.
Utilisez-vous le système Win ou Linux pour php ?
Windows et Linux sont disponibles, chacun a ses propres avantages.
1. Le serveur Windows est facile à utiliser et adapté aux débutants en PHP. Avec la popularité du serveur Windows Server2008, Microsoft a développé PHP Manager, un contrôle adapté à PHP. Vous pouvez utiliser IIS7.5+PHP Manager+PHP5.3+. Mysql5.5 Il est facile de configurer un environnement PHP et la fenêtre est l'interface d'exploitation que les débutants peuvent maintenir et apprendre.
2. Le serveur Linux convient aux utilisateurs PHP matures. Avec la popularité des outils de bureau Linux, il ne s'agit plus d'un simple codage, mais possède également son propre bureau d'exploitation. Le but de l'utilisation du serveur Linux est de mieux créer un environnement LAMP, et Linux est open source et gratuit, le développement au niveau du code facilite l'optimisation des services et la conception de vos propres solutions de sécurité. De plus, le cœur de Linux offre une stabilité et une formation de haut niveau que Windows ne peut pas égaler. et peut réaliser divers services réseau. , tels que les services de messagerie, les services Web, FTP, DNS, DHCP, pare-feu, serveurs proxy, routeurs, etc.
PHP détermine si le serveur est un système Windows ou un système Linux :
Déterminez simplement si le système d'exploitation du serveur est Windows ou Linux. Les fonctions ou variables prédéfinies pertinentes sont :
php_uname(); PHP_OS DIRECTORY_SEPARATOR PHP_SHLIB_SUFFIX PATH_SEPARATOR
php Méthode 1 pour juger les systèmes Windows et Linux :
<? if(PATH_SEPARATOR==':'){ echo 'Linux系统'; }else{ echo 'Windows系统'; } ?>
À propos de PATH_SEPARATOR Introduction : inclure plusieurs chemins, sous win, lorsque vous souhaitez inclure plusieurs chemins. Si c'est le cas, vous devez utiliser ";" pour les séparer, mais sous Linux, utilisez " : " pour les séparer. L'utilisation de ces deux constantes peut éviter des problèmes de compatibilité sur différentes plateformes.
Méthode PHP deux pour déterminer s'il s'agit d'un système Windows ou Linux :
<?php if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') { echo '这个服务器操作系统为Windows!'; }else{ echo '这个服务器操作系统不是Windows系统!'; } ?>
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!