確定PHP 中的命令列執行與HTTP 執行
在開發PHP 腳本時,通常需要區分透過命令執行-line 或透過HTTP。輸出格式和腳本行為的其他方面可能會根據這種差異而有所不同。
規範方法: php_sapi_name()
決定執行模式的建議方法是利用php_sapi_name() 函數。它會傳回 Web 伺服器和 PHP 之間的介面類型。
if (php_sapi_name() == "cli") { // In cli-mode } else { // Not in cli-mode }
附加說明:
以上是如何確定 PHP 腳本是從命令列運行還是透過 HTTP 運行?的詳細內容。更多資訊請關注PHP中文網其他相關文章!