PHPackages                             paulxu-cn/co-workerman - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. paulxu-cn/co-workerman

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

paulxu-cn/co-workerman
======================

Coroutine Workerman.

0.0.2(6y ago)21222MITPHPPHP &gt;=5.5

Since Jun 18Pushed 6y ago1 watchersCompare

[ Source](https://github.com/PaulXu-cn/CoWorkerman)[ Packagist](https://packagist.org/packages/paulxu-cn/co-workerman)[ RSS](/packages/paulxu-cn-co-workerman/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (2)Versions (3)Used By (0)

[English](./README.en.md) | 中文

CoWorkerman
===========

[](#coworkerman)

协程版 Workerman. 同步编码，异步执行

> 使用PHP原生的 `yield`,`yield from` 实现，协程这块功能没有依赖其他拓展.

环境要求
----

[](#环境要求)

至少PHP v5.5

支持`POSIX`规范的兼容性系统(Linux, OSX, BSD)

`POSIX` 和 `PCNTL` 这两个模块需要在PHP编译期间就启用。

为了更好的性能，推荐安装事件驱动拓展，如：Event，ev，libevent.

安装
--

[](#安装)

```
composer require paulxu-cn/co-workerman:0.0.*
```

基本使用
----

[](#基本使用)

### 一个带有定时器的简单TCP服务

[](#一个带有定时器的简单tcp服务)

```
