1
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);
脚本暂停等待我的输入。 如何获得管道&等待用户输入?
我没有我的服务器:( 上启用的readline而且我无法启用它:(( –