确定 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中文网其他相关文章!