0

PHP CLIスクリプト内にあるCLI環境の種類を確認することはできますか?

ネイティブLinuxとMingW32/Cygwin bashの両方のbashインスタンスのカラーサポートを自動的に有効にし、Windowsコマンドプロンプト/ Cmdで無効にします(そうでない場合は見苦しくなります)。

4

1 に答える 1

1

$_ENV配列にアクセスできる場合[php.iniEに inがある] 場合は、環境変数variables_orderを読み取ることができるはずです。SHELL

例えば:

# echo $SHELL
/bin/bash
# php -r 'echo $_ENV["SHELL"];'
/bin/bash
# php -r 'echo ini_get("variables_order");'
EGPCS
于 2013-01-10T20:06:47.717 に答える