Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
就我对 PHP 中流的理解而言,流是提供 读取和写入资源的方法的接口,该接口由不同 类型的流包装器(http、ftp、文件等)实现,以提供特定的功能。那么当我们说 fopen() 打开流时,它是否意味着特定流 包装对象的实例化?如果我错了,请澄清我 谢谢
并非所有流都在该级别实现,大多数内置程序都在 C 级别,所以不,就 PHP 而言不是streamwrapper对象。该接口确保它像流一样工作,而不是相反。(本质上:所有流包装器都可以像流资源一样访问,但并非所有流资源都由流包装器类提供)。但是,您可以覆盖例如file:///包装器和其他内置程序,非常有趣。
streamwrapper
file:///