运行时
ls | php script.php
fgets(STDIN)
不等待用户输入:
<?php
$pipe = stream_get_contents(STDIN);
echo "Enter something";
$line = fgets(STDIN);
但如果我跑
php script2.php
使用script2.php:
<?php
echo "Enter something";
$line = fgets(STDIN);
脚本暂停等待我的输入。 我怎样才能获得管道和管道等待用户输入?