この記事では、現在のサーバー システム タイプ インスタンスを決定するための 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 == ':'){ return 'Linux'; }else{ return 'Windows'; } }
現在のサーバー システム タイプを確認する必要がある場合は、上記の関数を直接呼び出すことができます。
以上がこの記事の全内容です、皆様の学習のお役に立てれば幸いです。
関連する推奨事項:
PHP がユーザーへの WeChat エンタープライズ支払いを実装する方法
以上がphp PATH_SEPARATORは現在のサーバーシステムタイプのインスタンスを決定しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。