;
可看到,上面使用了php://stdin 协议,打开了一个标准输入的操作句柄,然后可读取用户在控制台输入的数据
上面的代码也可写成:
<?...;
STDIN常量是一个已经打开的stdin流,可节省几行代码,也可节省小部分打开stdin的性能
当然,值得注意的点是:
1:php://stdin打开的其实是STDIN常量已经打开的复制,所以就算关闭了...,作用和echo相同,但是实现方式不一样
STDERR 标准错误
STRERR 标准错误和STDOUT差不多,都是将字符串默认打印到控制台(可使用freopen重定向到文件),但是这个是打印错误用的,区分就是...://input
从这里开始,就和上面的3个程序标准I/O流关系不大啦,咱们继续往下看,该部分参考:http://www.nowamagic.net/academy/detail/12220520,有时间可详细阅读...php://memory 和 php://temp 是一个类似文件 包装器的数据流,允许读写临时数据。