ホームページ  >  記事  >  バックエンド開発  >  php PATH_SEPARATORは現在のサーバーシステムタイプのインスタンスを決定します

php PATH_SEPARATORは現在のサーバーシステムタイプのインスタンスを決定します

墨辰丷
墨辰丷オリジナル
2018-05-31 10:02:231427ブラウズ

この記事では、現在のサーバー システム タイプ インスタンスを決定するための php PATH_SEPARATOR の関連情報を主に紹介します。必要な方は参照してください。

php には非常に便利な定義済み定数 PATH_SEPARATOR があり、この定数を使用して、現在のサーバーはまだ Windows です。この記事では、php が PATH_SEPARATOR を使用して現在のサーバーのタイプを取得する方法について説明します。

PATH_SEPARATOR は php で事前定義された定数です。Linux システムではこの定数は「:」を出力し、Windows システムでは定数は「;」記号を出力します。したがって、PATH_SEPARATOR 出力値を通じて現在のサーバー システム タイプを判断できます。

Linux システムで結果を出力する:

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

Windows システムで結果を出力する:

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

現在のサーバー システム タイプの判定を関数として記述します。

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

現在のサーバー システム タイプを確認する必要がある場合は、上記の関数を直接呼び出すことができます。

以上がこの記事の全内容です、皆様の学習のお役に立てれば幸いです。


関連する推奨事項:

PHP でアンチホットリンクを実装する方法の例の詳細な説明

PHP がユーザーへの WeChat エンタープライズ支払いを実装する方法

の定義と使用法の詳細な説明PHP 例外処理

以上がphp PATH_SEPARATORは現在のサーバーシステムタイプのインスタンスを決定しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。