PHP 3.0.13以降、
php://output
、そして、 PHP 4.3以降、
php://input
php://stdin
php://stdout
php://stderr
php://output
php://input
php://stdin
、
php://stdout
と
php://stderr
により、対応するPHPプロセスの 入力または出力ストリームにアクセスできるようになります。
php://output
により、
print()
および
echo()
と同様の 手法により、出力バッファに書き込むことができるようになります。
php://input
により、raw POSTデータを読み込む ことができるようになります。これは、
$HTTP_RAW_POST_DATA
よりメモリ消費量が少なく、 代わりとなるものです。また、特別な
php.ini
ディレクティブを全く必 要としません。
php://stdin
および
php://input
は読み込みのみ可です。一方、
php://stdout
,
php://stderr
および
php://output
は、書き込みのみ可です。