2011-06-13 68 views
0

中檢測控制檯輸入端是否有任何形式來檢測控制檯輸入的結束?在PHP-Cli

進出口使用這樣的事情:

<?php 
while($consoleInput = fgets(STDIN)) { 

//do something 

} 
?> 

任何建議嗎?

+0

歡迎來到Stack Overflow!如果您覺得您的問題已得到充分解答,請點擊對號接受。也投票了你發現任何有用的所有答案。 – 2011-06-13 16:36:52

回答

0
if (feof(STDIN)) { 
    do_something() 
}; 
1

feof()怎麼樣?未經測試,但我相信這會起作用。

while (!feof(STDIN)) { 
    $consoleInput = fgets(STDIN); 
} 
+0

謝謝,這對我有用! – MadisonFord 2011-06-13 15:52:19