http://php.net/manual/en/book.stream.php
许多功能,可能还有很多设备。但是,例如,我想要使用流?它们一般用于什么?
答案 0 :(得分:1)
流是基本上任何I / O(输入,输出)的概括,或者更普遍的是可以读取或写入的任何内容。如果您曾使用fopen
打开文件,则表示您已使用过流。如果您曾使用file_get_contents('http://exmaple.com')
下载了远程文件,那么您已经使用了一个流。有http://
的Stream Wrappers,简单的本地文件,zip://
等等。像fopen
和file_get_contents
这样的函数是相当高级的,您链接到的手册中列出的所有函数都是更低级别的,例如,允许您将数据从一个流直接传递到另一个流,例如直接的文件到文件数据副本,以及在较低级别上使用I / O操作可以执行的其他好处