php的三种CLI常量:STDIN,STDOUT,STDERR
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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文件句柄,即可打印出刚才输入的内容。如图:
以上是关于php的三种CLI常量:STDIN,STDOUT,STDERR的主要内容,如果未能解决你的问题,请参考以下文章
php的三种CLI常量:STDIN,STDOUT,STDERR