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 中国語 Web サイトの他の関連記事を参照してください。