0

色制御文字をサポートする端末で php スクリプトが実行されているかどうかを確認する方法はありますか?

色をサポートするためのフラグを渡さずに、Mac 端末または崇高なテキスト コンソールから同じスクリプトを実行できるようにしたいと考えています。また、端末ウィンドウで実行したときに色制御文字を出力したいと考えていますが、今では崇高なテキスト コンソールから実行します。

googletest のようなプログラムは端末から直接実行するとカラフルな出力が得られますが、php スクリプト内から実行すると色の制御文字を出力しないため、これは可能であると思います。

4

1 に答える 1

3
  1. データが入力されるようvariables_orderに php.ini に含める必要があります。E$_ENV

    # php -i | grep variables_order
    variables_order => EGPCS => EGPCS
    
  2. 小切手$_ENV['TERM']

  3. このリストにあるかどうかを確認してください。
于 2013-09-18T19:18:43.443 に答える