PHP
php windows、windows.php.netとも呼ばれます
Windows向けのPHP言語バイナリです。プロセスはphp.exeです。XAMPPにはそのコピーが同梱されています。本ページはXAMPP単体を扱うものではありません。
確認しておくべき要点
PHPは言語バイナリです。XAMPPはそのコピーを同梱したスタックです。
windows.php.netのphp.exeが公式のWindowsビルドです。XAMPPやLaragonは独自にコピーを同梱しています。本ページは言語そのものを扱い、XAMPP単体を扱うものではありません。
- これは何ですか?
- 言語ランタイム
- 現在も使われていますか?
- はい。「現在のステータス」を参照してください
- 公式ダウンロードですか?
- この記事内のベンダーリンクを使用してください
PHPとは?
php.exeはスクリプトや組み込みサーバーを実行します。公式のWindowsビルドはwindows.php.netにあります。XAMPPのphp.exeはそのスタック内に含まれるコピーです。
使ったことがない場合
PATH上にphp.exeが必要な場合は、windows.php.netからVSでビルドされたzipを取得してください。それが言語本体です。XAMPPとLaragonは独自のphp.exeを同梱しています。この記事はバイナリを対象としており、XAMPPコントロールパネルを対象とするものではありません。
何に使われますか?
PATH上のphp.exe。LaragonやXAMPPのphp.exeは異なるフォルダーにあります。
php -S。選択したスタックでない限り、XAMPPのApacheとは異なります。
zipは言語単体です。XAMPPはオプションであり、本ページの対象ではありません。
対象ユーザー
- 公式のWindows版PHPを求めるユーザー
- XAMPPのPHPが古すぎるユーザー
- php.exeはXAMPPの中にしか存在しないと思い込んでいたすべての人
現在のステータス
PHP (1995) は、The PHP Groupによる現行の言語ランタイムです。ベンダーは現在もWindowsユーザーに対してhttps://windows.php.net/download/を案内しています。
公開からの期間
PHPの歴史は1995年に遡ります。現行のWindowsビルドはwindows.php.netにあるNTSまたはTSのzipです。PHP 5.6のガイドは過去のものです。XAMPPはPHPを現在も同梱している2000年代登場のスタックであり、言語の配布元ではありません。
バージョン
メジャーチャンネルを優先しています。正確なビルド番号のすべてがここで検証されているわけではありません。
システム要件
値は公開されているベンダーのガイダンスに従っています。実際の必要要件はワークロードによって変化します。
最小要件
| オペレーティングシステム | ベンダーによる、現在サポートされているWindows 10またはWindows 11のリリース |
|---|---|
| RAM | Windowsと本アプリには十分です。規模の大きいプロジェクトではさらに必要になります。 |
リソースプロファイル
- CPU負荷
- アプリ内で開いたものに連動します
- RAM負荷
- ドキュメント、タブ、またはライブラリに連動します
インストール済みプロセス
これらの実行ファイルは、インストール時に本製品に属します。
| php.exe | メインのWindows実行可能ファイル |
|---|
スタートアップコンポーネント
タスクスケジューラから呼び出されない限り、php.exeがWindowsと同時に起動することはありません。
ファイルの場所
| 標準的なインストール先 | ユーザーが選択した展開先フォルダー、またはC:\php\ |
|---|
ファイル形式
よくある問題
php.exeを取得するためだけにXAMPPをインストールした場合
それでも機能しますが、この記事で扱うのは公式zipです。Laragonも別のスタックです。CLIでPHPを使用するのにXAMPPは必須ではありません。
IISやApacheに対するTSビルドとNTSビルドの選択ミス
windows.php.netに記載があります。XAMPPは自身のApache用にいずれかをすでに選択済みです。
トラブルシューティング
windows.php.net/downloadから最新のVS16/VS17 zipをダウンロードしてください
ホストの要件に応じてThread SafeまたはNon Thread Safeを選択してください。php.net/docsは言語のマニュアルです。
php.ini-productionをphp.iniにコピーし、必要な拡張機能を有効化してください
これが公式zipの手順です。XAMPPのphp.iniはxampp\phpの下にあります。
3つのスタックがPATH上で競合している場合はwhere.exe phpを実行してください
XAMPP、Laragon、公式zipのすべてにphp.exeが存在する可能性があります。タスクに応じて1つを選択してください。
代替手段
LaragonとXAMPPはPHPとWebサーバーを同梱しています。WSLのapt phpも別の手段です。RubyやPythonは別の言語です。
公式ヘルプとダウンロード
まずはベンダーから確認してください。見知らぬexe配布サイトはサポート窓口ではありません。
| ダウンロード | windows.php.net/download/ 公式インストーラーまたはベンダーページ |
|---|---|
| ヘルプ | www.php.net/docs.php ベンダーサポート |
| 公式サイト | windows.php.net/download/ 出所の分からないexeホストではなく、ここから始めてください |
関連ハードウェア
バイナリ自体は小型です。RAM消費量はComposerとアプリケーションによって決まります。GPUは無関係です。
技術的な詳細
技術的な詳細
ベンダーのバージョン番号は変更されます。この記事は特定のビルドに固定するものではありません。
出典と検証
記録された出典ラベル: 2026年8月。このラベルは独立した検証を証明するものではありません。 調査方法.
- PHP公式サイト · ベンダーの製品ページ
- PHPヘルプ · ベンダーサポート
- PHP Windowsドキュメント · Windows公式インストールメモ
- Foxholeプロセスマップ · Windows PC上のファーストパーティサンプル。ラボのベンチマークではありません。
この記事は役に立ちましたか?
「はい」または「いいえ」を選択するだけで完了します。必要に応じて理由を選択するか、簡単なメモを追加してください。
ご協力ありがとうございます。ページの改善に役立てられます。