Php/php ref stream
来自菜鸟教程
PHP流功能
PHP Stream简介
流是概括文件,网络,数据压缩和其他操作的方法,这些操作共享一组通用的功能和用途。在最简单的定义中,流是显示可流行为的资源对象。也就是说,它可以线性方式读取或写入,并且可以fseek()到流中的任意位置。
包装器是附加代码,用于告诉流如何处理特定的协议/编码。
安装
Stream函数是PHP核心的一部分。不需要安装即可使用这些功能。
PHP流功能
功能 | 描述 |
---|---|
set_socket_blocking() |
在PHP 5.4中已弃用,在PHP 7.0中已删除。 stream_set_blocking()的别名 |
stream_bucket_prepend() | |
stream_context_create() | |
stream_context_get_default() | |
stream_context_get_options() | |
stream_context_get_params() | |
stream_context_set_default() | |
stream_context_set_options() | |
stream_context_set_params() | |
stream_copy_to_stream() | 将数据从一个流复制到另一个 |
stream_filter_append() | 将过滤器附加到流 |
stream_filter_prepend() | |
stream_filter_register() | |
stream_filter_remove() | |
stream_get_contents() | |
stream_get_filters() | |
stream_get_line() | |
stream_get_meta_data() | |
stream_get_transports() | |
stream_get_wrappers() | |
stream_is_local() | |
stream_isatty() | |
stream_notification_callback() | |
stream_register_wrapper() | stream_wrapper_register()的别名 |
stream_resolve_include_path() | |
stream_select() | |
stream_set_blocking() | |
stream_set_chunk_size() | |
stream_set_read_buffer() | |
stream_set_timeout() | |
stream_set_write_buffer() | |
stream_socket_accept() | |
stream_socket_client() | |
stream_socket_enable_crypto() | |
stream_socket_get_name() | |
stream_socket_pair() | |
stream_socket_recvfrom() | |
stream_socket_sendto() | |
stream_socket_server() | |
stream_socket_shutdown() | |
stream_supports_lock() | |
stream_wrapper_register() | |
stream_wrapper_restore() | |
stream_wrapper_unregister() |