首页
下载
文档
社区
视频
捐赠
源代码
赞助商
AOT 编译器
AI 助理
商业产品
PHP AOT 原生编译器
Swoole-Compiler 代码加密器
CRMEB 新零售社交电商系统
登录
注册
全部
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
发表新帖
swoole_async 扩展问题
我在学习swoole过程中遇到一个问题, 我得php版本7.1.32 swoole版本4.4.14 swoole_async 版本4.4.14 扩展也都装好,但是使用 $client = new swoole_client(SWOOLE_SOCK_TCP,SWOOLE_SOCK_ASYNC); 就提示 please install the ext-async extension, using SwooleAsyncClient 啥原因呢????    
发布于6年前 · 6 次浏览 · 来自
提问
'
''笨熊‘’
我在学习swoole过程中遇到一个问题, 我得php版本7.1.32 swoole版本4.4.14 swoole_async 版本4.4.14 扩展也都装好,但是使用 $client = new swoole_client(SWOOLE_SOCK_TCP,SWOOLE_SOCK_ASYNC); 就提示 please install the ext-async extension, using SwooleAsyncClient 啥原因呢????    
赞
0
收藏
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
登录
后参与评论
评论
2020-02-10
南
南巷清风”
使用命令:php --ri swoole_async 在命令行查看,你截图的都是phpinfo。 从4.4.8版本开始,移除了对异步回调的支持,迁移至ext-async扩展中,修改了命名空间为Swoole\Async\Client,异步回调模块已过时,建议使用协程客户端。 示例: ```php <?php $client = new Swoole\Async\Client(SWOOLE_SOCK_TCP); //注册连接成功回调 $client->on("connect", function($cl){ echo "Connect failed\n"; }); //注册连接关闭回调 $client->on("close", function($cli){ echo "Connection close\n"; }); //发起连接 $client->connect('127.0.0.1', 9501, 0.5); ```
赞
0
回复
2020-02-10
'
''笨熊‘’
回复
南巷清风”
也有
赞
0
回复
2020-02-11
南
南巷清风”
回复
''笨熊‘’
命名空间改下就行了
赞
0
回复