php的三種CLI常量:STDIN,STDOUT,STDERR


  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文件句柄,即可打印出剛才輸入的內容。如圖:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM