PHP CLI(command line interface)中,有三個系統常量,分別是STDIN、STDOUT、STDERR,代表文件句柄。
應用一:
<?php while($line = fopen('php://stdin','r')){ echo fgets($line); } ?>
應用二:
<?php echo STDIN; ?>
在dos命令行下直接返回STDIN文件指針(文件句柄)。如圖:
應用三:
<?php echo fgets(STDIN); ?>
STDIN可以拿到在dos下輸入的內容,fgets讀取這個STDIN文件句柄,即可打印出剛才輸入的內容。如圖: