ども。渡辺です。 画面用のphpスクリプト(数十本)と、 CLIで動かす用のphpスクリプト(数本)の両方から、 いくつかの共通関数/変数を収めたファイルをincludeしています。 ここで、画面用のphpからincludeされた場合と、 CLI用のphpから呼ばれた場合とで、 共通関数の動きを少し変える必要があるのですが、 いま現在、その共通関数が、 CLIで動いてるのか or 画面で動いてるのか を手軽に知る方法ってないでしょうか? 例えば、CLIで動いているときは getenv("REMOTE_ADDR") の結果は NULLになり、画面で動いているときは何か値が入るので、 それで判断することもできますが、 もっと確実に知ることができる定数や関数でないでしょうか? どなたかご教授いただければと思います。