webman有没有办法实现传统php-fpm下的静态类的功能?

pengzhen

因为有一些数据是跟请求绑定的,如果用传统的fpm,可以用静态类,继承父类来实现,协程可以用上下文来实现,但是webman就不知道怎么实现了

475 1 1
1个回答

walkor

webman 有

use support/Context;
Context::set();
Context::get();
Context::has();

方法,可以存储请求生命周期的数据。
也可以将数据存储在 $request 对象离,例如 $request->xxx = xxx;

  • pengzhen 2024-07-27

    这个文档里怎么没有看到有

  • pengzhen 2024-07-27

    看了下代码,是要底层驱动是swoole或者php8的Fiber才支持吗

  • walkor 2024-07-27

    都支持,不用 swoole 也不用 Fiber

×
🔝