php は 64 ビットだけでなく 32 ビットでもあります。両者の最大の違いはプロセス アドレス空間のサイズです。32 ビット プログラムのプロセス アドレス空間は 4G ですが、32 ビット プログラムのプロセス アドレス空間は 4G です。 Windows 上の 32 ビット プログラムには 2G のメモリがあります アドレス空間はカーネルに属しており、プログラムが実際に使用できるメモリは 2G のみです。
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、Dell G3 コンピューター。
php は 64 ビットのみですか? #########いいえ。
PHP には 32 ビット バージョンと 64 ビット バージョンがあり、この 2 つの最大の違いはプロセスのアドレス空間のサイズです。 32 ビット プログラムのプロセス アドレス空間は 4G ですが、Windows 上の 32 ビット プログラムのカーネルには 2G のアドレス空間があり、プログラムが実際に使用できるメモリは 2G のみです。 PHP バージョンが 32 ビットか 64 ビットかを確認します: 2 つの方法があり、1 つはサーバーのプロセス マネージャーでプロセスを確認する方法です。64 ビット オペレーティング システムの場合は、 , その前に 32 ビット プロセスが存在します。 *32 が表示されます。一般的な PHP プロセスはすぐに終了します。入力内容が実行されるのを待つ小さな PHP スクリプトを作成すると、プロセスが維持され、を閲覧することができます。 2 番目の方法は、phpinfo() を含むスクリプトを作成し、ブラウザ上で表示することです。 推奨学習: 「PHP ビデオ チュートリアル
」以上がPHPは64ビットのみですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。