php は win または Linux を使用できますが、それぞれに次のような利点があります: 1. Windows サーバーは操作が簡単で、php 初心者に適しています; 2. Linux サーバーは php の上級者に適しており、 LAMP環境の構築など
この記事の動作環境: Windows 7 システム、PHP バージョン 7.1、Dell G3 コンピューター。
PHP には win システムと Linux システムのどちらを使用する必要がありますか?
Windows と Linux の両方が利用可能で、それぞれに独自の利点があります。
1. Windows サーバーは操作が簡単で、PHP 初心者に適しています。Windows Server2008 サーバーの普及に伴い、Microsoft は PHP に適したコントロールである PHP Manager を開発しました。IIS7.5 PHP Manager PHP5 を使用できます。 .3 Mysql5. 5. PHP環境を簡単に構築でき、初心者でもメンテナンスや学習がしやすい操作インターフェースがウィンドウです。
2. Linux サーバーは、成熟した PHP ユーザーに適しています。Linux デスクトップ ツールの人気により、単純なコーディングだけでなく、独自のオペレーティング デスクトップも備えています。Linux サーバーを使用する目的は、より適切に構築することです。 LAMP 環境、および Linux はオープン ソースで無料であるため、サービスを最適化し、適切なセキュリティ ソリューションをレイアウトするためのコード レベルの開発が容易になります。さらに、Linux の中核には、Windows には匹敵しない安定性と高等教育があり、強力な機能が備わっています。実装可能なネットワーク サービス機能 電子メール サービス、Web サービス、FTP、DNS、DHCP、ファイアウォール、プロキシ サーバー、ルーターなどのさまざまなネットワーク サービス。
PHP は、サーバーがWindows システムまたは Linux システム:
サーバー オペレーティング システムが Windows か Linux かを簡単に判断します。関連する関数または事前定義された変数は次のとおりです:
php_uname(); PHP_OS DIRECTORY_SEPARATOR PHP_SHLIB_SUFFIX PATH_SEPARATOR
php は、Windows か Linux システムかを決定します。方法 1:
<? if(PATH_SEPARATOR==':'){ echo 'Linux系统'; }else{ echo 'Windows系统'; } ?>
PATH_SEPARATOR について はじめに: 複数のパスを含めるを使用します。win では、複数のパスを含める場合は、「;」を使用する必要があります。それらを区切りますが、Linux では「:」を使用します。これら 2 つの定数を使用すると、異なるプラットフォームでの互換性の問題を回避できます。
php Windows システムか Linux システムかを判断する方法 2:
<?php if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') { echo '这个服务器操作系统为Windows!'; }else{ echo '这个服务器操作系统不是Windows系统!'; } ?>
推奨される学習: 「PHP ビデオ チュートリアル 」
以上がPHP には win または Linux システムを使用する必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。