PHP_CLI幾個系統常量(輸出輸入流以及引數)
阿新 • • 發佈:2019-02-12
一,$arvg
傳遞給指令碼的引數陣列;命令列下傳遞給當前指令碼的引數;
示例
執行
執行結果
二,STDIN,STDOUT,SRDERR 輸出輸入流
這三個系統常量代表檔案控制代碼;
------------------------------------------------------
STDIN
$fh = fopen('php://stdin','r');
echo "請輸入任意字元";
$str = fread($fh,1000);
echo "輸入的是".$str;
fclose($fh);
echo "請輸入任意字元:";
$str = fread(STDIN,1000);
echo "你輸入的是:".$str;
-----------------------------------------------------------------
STDOUT
$fh = fopen('php://stdout','w');
fwrite($fh,"標準輸出是");
fclose($fh);
fwrite(STDOUT,"標準輸出/n");
-------------------------------------------------------------------
STDERR
$fh = fopen('php://stderr','w');
fwrite($fh,'標準錯誤');
fclose($fh);
fwrite(STDERR,"標準錯誤");