在 PHP 中執行檔案
本教程演示了在 PHP 中執行檔案的方法。有兩種方法可以執行 PHP 檔案:
- 我們可以使用 Web 伺服器執行 PHP 檔案,該伺服器可以是 Apache、Nginx 或 IIS。此方法可能允許你在 Web 瀏覽器上執行 PHP 指令碼。
- 我們也可以在沒有任何伺服器的情況下通過命令列執行 PHP 檔案。
在 XAMPP 中執行 PHP 檔案
Xampp 是 Apache 伺服器的一部分,它幫助我們在計算機上本地執行 PHP 指令碼。如果你必須從 Web 伺服器執行 PHP 指令碼,則需要使用支援它的 Internet 伺服器之一對其進行配置。
對於 Windows,IIS Web 伺服器被認為是常用的伺服器之一。展望未來,Apache 和 Nginx 被廣泛用於其他工作框架的 Web 伺服器。
執行 PHP 檔案需要特定的工具(如 PHP 和 MySQL)以及伺服器(如 Apache)。與其下載我們提到的所有程式,我們建議你只下載並安裝 XAMPP 之類的程式——這將為你提供安裝程式包中所需的一切。XAMPP 最好的一點是它支援 Windows、Linux 和 macOS。
按照以下步驟通過 XAMPP 執行 PHP 檔案。
-
第一步是下載 XAMPP 伺服器。
-
下載後,轉到網路瀏覽器並檢查你的伺服器以檢查它是否工作成功。在瀏覽器上寫
http://localhost
,檢視 XAMPP 預設頁面。 -
之後,最重要的是你放置 PHP 檔案的位置。安裝 XAMPP 計算機程式後,你將找到
htdocs
目錄,它是預設 Web 伺服器空間的存檔根目錄:localhost
。因此,當你轉到 http://localhost/example.php 連結時,伺服器將嘗試發現htdocs
目錄下的example.php
記錄。 -
根據你使用的作業系統,
htdocs
目錄的區域會發生變化。對於 Windows,它可以在C:\xampp\htdocs
中找到。對於 Linux 和 macOS 使用者,可以在/opt/lampp/htdocs
找到它。找到htdocs
目錄的區域後,你將立即開始製作 PHP 指令碼並在瀏覽器中執行它們。
通過上述步驟,你可以輕鬆地在本地瀏覽器上執行 PHP 檔案並輕鬆處理 PHP。
使用命令列執行 PHP 檔案
要使用命令列執行 PHP 檔案,你必須知道檔案的位置。你的 IDE 終端應該在同一個位置,可執行指令碼應該在 PHP 安裝中。
對於 Windows 客戶端,你需要在引入 PHP 的目錄下找到 php.exe
檔案。另一方面,Linux 或 macOS 使用者必須在 /usr/bin/php
中找到它。
在 Linux 和 macOS 上,你可以公平地利用任何目錄中的 PHP 快捷方式。一旦知道了 PHP 可執行記錄的區域,就必須輸入 PHP 記錄的標題,你需要從命令列介面執行該標題。
對於 Linux 和 macOS 使用者,請使用以下命令。
php my_example.php
如果你使用 Windows,你應該知道用於執行的可執行指令碼的整個位置。PHP 可執行檔案可在 C:\php7\php.exe
訪問;在給出命令後,你將利用它來執行 PHP 檔案。
對於 Windows 使用者,請使用以下命令。
C:\php7\php.exe my_example.php
正如我們之前檢查過的,命令列 PHP 指令碼主要用於安排特定於應用程式的分配,如下所示。
- 清除或建立應用程式快取
- 匯出/匯入框架實體
- 批量處理
- 其他通用任務
通常,這些型別的任務需要很長時間才能執行並且不適合 Web 環境執行,因為它們會導致超時錯誤。