如果你想要使用PHP編寫網站,那么就需要下載PHP。在Windows操作系統中,我們可以使用命令行來下載PHP。
首先,我們需要打開命令行窗口。在Windows 10中,可以按下Win + R鍵,輸入"cmd"并按下回車鍵打開命令行窗口。
接下來,我們需要確定我們使用的是32位還是64位的操作系統。我們可以在計算機屬性中查看。如果您不知道您的計算機是32位還是64位,請按下Win + Pause/Break鍵,在彈出的窗口中查看計算機系統類型。
我們需要進入PHP官網下載頁面,下載與我們的操作系統相對應的PHP版本。例如,如果我們的操作系統是64位的,我們需要下載64位的PHP版本。
// 下載64位PHP版本 https://windows.php.net/downloads/releases/php-7.4.22-Win32-vs16-x64.zip
下載完成后,我們需要將PHP解壓到某個目錄下。例如,我們可以將它解壓到C:\php目錄下。
接下來,我們需要將PHP目錄添加到系統環境變量中。我們可以按下Win + Pause/Break鍵打開計算機屬性,在左側面板中選擇"高級系統設置",然后在新窗口中選擇"環境變量"按鈕,在"系統變量"中選擇"Path"變量,并點擊"編輯"按鈕。在"變量值"中添加我們剛剛解壓的PHP目錄路徑(例如:C:\php),然后點擊"確定"按鈕保存。
現在,我們可以使用命令行中的php命令來運行PHP代碼了。例如,我們可以創建一個名為"hello.php"的文件,包含以下代碼:
<?php echo "Hello, World!"; ?>
然后,在命令行中,我們可以進入到存儲"hello.php"文件的目錄,并輸入以下命令運行PHP:
php hello.php
我們可以看到,命令行窗口將輸出"Hello, World!"。
除了在命令行中運行PHP文件,我們還可以在Web服務器中運行PHP。例如,我們可以使用Apache服務器,并使用mod_php模塊來運行PHP。
我們需要進入Apache官網下載頁面,下載與我們的操作系統相對應的Apache版本。例如,如果我們的操作系統是64位的,我們需要下載64位的Apache版本。
// 下載64位Apache版本(使用默認端口80) https://www.apachelounge.com/download/VC15/binaries/httpd-2.4.48-win64-VS16.zip
下載完成后,我們需要將Apache解壓到某個目錄下。例如,我們可以將它解壓到C:\Apache24目錄下。
接下來,我們需要下載與我們的PHP版本相對應的PHP模塊。例如,如果我們下載了PHP 7.4.22 x64版本,我們需要下載php7apache2_4.dll模塊。
// 下載與PHP版本相對應的PHP模塊 https://windows.php.net/downloads/releases/php-7.4.22-Win32-vs16-x64.zip
下載完成后,我們需要將php7apache2_4.dll模塊復制到Apache的modules目錄下。例如,我們可以將它復制到C:\Apache24\modules目錄下。
現在,我們需要修改Apache配置文件httpd.conf。找到以下代碼:
#LoadModule php7_module "c:/php/php7apache2_4.dll"
并將它修改為以下代碼:
LoadModule php7_module "c:/php/php7apache2_4.dll"
注意,我們需要將"c:/php"修改為我們實際使用的PHP目錄。
接著,找到以下代碼:
#AddHandler cgi-script .cgi .pl .asp
并將它修改為以下代碼:
AddHandler application/x-httpd-php .php
保存并關閉httpd.conf文件。
最后,我們需要啟動Apache服務。我們可以在命令行中輸入以下命令來啟動Apache:
httpd.exe -k start
然后,在瀏覽器中訪問"http://localhost/hello.php",我們就可以看到瀏覽器頁面輸出"Hello, World!"。