background image

php stream 函数集

stream_bucket_append 函数:为队列添加数据 

stream_bucket_make_writeable 函数:从操作的队列中返回一个数据对象

stream_bucket_new 函数:为当前队列创建一个新的数据

stream_bucket_prepend 函数:预备数据到队列 

stream_context_create 函数:创建数据流上下文

stream_context_get_default 函数:获取默认的数据流上下文

stream_context_get_options 函数:获取数据流的设置

stream_context_set_option 函数:对数据流、数据包或者上下文进行设置

stream_context_set_params 函数:为数据流、数据包或者上下文设置参数

stream_copy_to_stream 函数:在数据流之间进行复制操作

stream_filter_append 函数:为数据流添加过滤器

stream_filter_prepend 函数:为数据流预备添加过滤器

stream_filter_register 函数:注册一个数据流的过滤器并作为 PHP 类执行

stream_filter_remove 函数:从一个数据流中移除过滤器

stream_get_contents 函数:读取数据流中的剩余数据到字符串

stream_get_filters 函数:返回已经注册的数据流过滤器列表

stream_get_line 函数:按照给定的定界符从数据流资源中获取行

stream_get_meta_data 函数:从封装协议文件指针中获取报头/元数据

stream_get_transports 函数:返回注册的 Socket 传输列表

stream_get_wrappers 函数:返回注册的数据流列表

stream_register_wrapper 函数:注册一个用 PHP 类实现的 URL 封装协议

stream_select 函数:接收数据流数组并等待它们状态的改变

stream_set_blocking 函数:将一个数据流设置为堵塞或者非堵塞状态

stream_set_timeout 函数:对数据流进行超时设置

stream_set_write_buffer 函数:为数据流设置缓冲区

stream_socket_accept 函数:接受由函数 stream_ socket_server()创建的 Socket 连接

stream_socket_client 函数:打开网络或者 UNIX 主机的 Socket 连接