Maison  >  Article  >  développement back-end  >  php PATH_SEPARATOR détermine l'instance actuelle du type de système de serveur

php PATH_SEPARATOR détermine l'instance actuelle du type de système de serveur

墨辰丷
墨辰丷original
2018-05-31 10:02:231422parcourir

Cet article présente principalement les informations pertinentes de php PATH_SEPARATOR pour déterminer l'instance actuelle du type de système de serveur. Les amis qui en ont besoin peuvent s'y référer

Il existe une constante prédéfinie très utile PATH_SEPARATOR en php. cette constante Pour déterminer si le serveur actuel est Linux ou Windows. Cet article vous expliquera comment php utilise PATH_SEPARATOR pour obtenir le type du serveur actuel.

PATH_SEPARATOR est une constante prédéfinie en php. Nous pouvons faire écho à cette constante directement Dans le système Linux, la constante génère ":". . Par conséquent, nous pouvons déterminer le type de système de serveur actuel via la valeur de sortie PATH_SEPARATOR.

Afficher les résultats dans le système Linux :

<?php
  var_dump(PATH_SEPARATOR );
  //输出结果:string(1) ":"
?>

Afficher les résultats dans Windows système :

<?php
  var_dump(PATH_SEPARATOR );
  //输出结果:string(1) ";"
?>

Écrivez le jugement du type de système de serveur actuel dans une fonction :

function getOS(){
 if(PATH_SEPARATOR == &#39;:&#39;){
 return &#39;Linux&#39;;
 }else{
 return &#39;Windows&#39;;
 }
}

Si vous devez déterminer le type de système de serveur actuel, vous pouvez appeler directement la fonction ci-dessus.

Ce qui précède représente l’intégralité du contenu de cet article, j’espère qu’il sera utile à l’étude de chacun.


Recommandations associées :

Exemples détaillés de méthodes pour implémenter l'anti-hotlinking en PHP

Méthode PHP pour implémenter le paiement d'entreprise WeChat aux utilisateurs

Explication détaillée de la définition et de l'utilisation de la gestion des exceptions 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn