CLI SAPI には入出力ストリーム用の定数がいくつか定義されており、 これらを使うとコマンドライン用のプログラミングが多少簡単になります。
定数 | 説明 |
---|---|
STDIN |
<?php stdin から1行読み込みたい場合、以下のようにします。
<?php |
STDOUT |
<?php |
STDERR |
<?php |
上記のように、stderr
のようなストリームを自分で
オープンする必要はなく、以下のようにストリームリソースの代わりに
定数を使用するだけでかまいません。
php -r 'fwrite(STDERR, "stderr\n");'
注意:
これらの定数は、PHP スクリプトを
stdin
から読み込んだ場合は使用できません。