gpt4 book ai didi

php - 什么是 php 中的流和流包装器

转载 作者:可可西里 更新时间:2023-11-01 13:18:10 27 4
gpt4 key购买 nike

以我对PHP中流的理解,流是一个为
提供方法的接口(interface)读取和写入资源,此接口(interface)由不同的
实现用于提供特定功能的流包装器类型(http、ftp、文件等)。那么当我们说fopen()打开流时,是否意味着具体流的实例化
包装器对象?如果我错了请澄清我
谢谢

最佳答案

并非所有流都在那个级别实现,大多数内置函数都在 C 级别,所以不,就 PHP 而言,不是 streamwrapper 对象。该接口(interface)确保它像流一样工作,而不是相反。 (本质上:所有的流包装器都可以像流资源一样被访问,但并不是所有的流资源都是由流包装器类提供的)。但是,您可以覆盖例如 file:/// 包装器和其他内置插件,非常有趣。

关于php - 什么是 php 中的流和流包装器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11226702/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com