確定PHP 呼叫來源:CLI 與Web 伺服器
確定PHP 腳本是從命令列介面(CLI) 還是從命令列執行Web伺服器(例如帶有mod_php 的Apache)對於相應地管理腳本至關重要。
要有效評估呼叫來源,請使用 php_sapi_name() 函數。它傳回指定介面類型的小寫字串。此外,考慮使用 PHP_SAPI 常數來實現此目的。
例如,要辨別PHP 是否在CLI 中運行,請使用以下函數:
<code class="php">function isCommandLineInterface() { return (php_sapi_name() === 'cli'); }</code>
此方法提供了一種可靠的方法來確定PHP 腳本的來源,以便您適當地調整其執行。
以上是如何確定 PHP 腳本是從 CLI 還是從 Web 伺服器執行?的詳細內容。更多資訊請關注PHP中文網其他相關文章!