icicleio / stream
Icicle 的异步流。
v0.5.5
2016-02-21 19:16 UTC
Requires
- icicleio/icicle: ^0.9.1
Requires (Dev)
- phpunit/phpunit: ^4.6
Suggests
- ext-mbstring: Enables encoding-aware text stream reading.
README
这个库是 Icicle 的一个组件,提供异步的读写和可寻址流接口以及几个基本的流实现。与其他 Icicle 组件一样,这个库使用由 协程 组成的 可等待对象 和 生成器 来让异步代码的编写更接近同步代码。
文档和支持
需求
- PHP 5.5+ 用于 v0.5.x 分支(当前稳定版)和 v1.x 分支(镜像当前稳定版)
- PHP 7 用于 v2.0(master 分支)支持生成器委托和返回表达式
安装
推荐使用 Composer 包管理器进行安装。(有关安装和使用的详细信息,请参阅 Composer 安装指南。)
运行以下命令以在项目中使用此库
composer require icicleio/stream
您还可以手动编辑 composer.json
文件,将此库添加为项目需求。
// composer.json { "require": { "icicleio/stream": "^0.5" } }