恩,大家可以翻开php手册,搜索一下
php://是php内置的一个类url操作的协议,它运行我们访问php各种I/O流,至于什么是I/O流,举个例子:
echo "hello world"; 这个字符串会经过...;
STDIN常量是一个已经打开的stdin流,可节省几行代码,也可节省小部分打开stdin的性能
当然,值得注意的点是:
1:php://stdin打开的其实是STDIN常量已经打开的复制,所以就算关闭了...php://stdin,也是关闭的复制,STDIN已打开的不会被关闭
2:php://stdin是只读的
3:请直接使用STDIN常量,而不使用php://stdin
4:使用fgets读取,只能读取一行数据...两者的唯一区别是 php://memory 总是把数据储存在内存中, 而 php://temp 会在内存量达到预定义的限制后(默认是 2MB)存入临时文件中。... stream_get_contents($memory_f);
注意:关闭文件之后数据将无法读取
php://filter
php://filter 是一种元封装器, 设计用于数据流打开时的筛选过滤应用