PHP Stream Hook
最后更新于:2022-04-02 07:05:07
## PHP Stream Hook
Swoole 在 4.1.0 后支持了 PHP 流 Hook 技术,就是直接在底层将使用 PHP Stream 的代码与扩展,通过 Hook 的方式,让其支持协程。
## 开启 Hook:
在 `manifest.php` 的协程配置中增加 `hook_flags` 配置项:
~~~
// 协程配置
'coroutine' => [
true,
[
'hook_flags' => SWOOLE_HOOK_ALL,
],
],
~~~
## 支持 Hook 的 PHP 方法
> socket 相关,文件相关,sleep相关,pdo/redis 相关基本上都已经支持。
[>> 去 Swoole 官网查看完整可用列表 <<](https://wiki.swoole.com/#/runtime?id=%e9%80%89%e9%a1%b9)
';