You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在openswoole php7.4-alpine镜像中找不到swoole_version()函数的问题

问题解答
  • 这是OpenSwoole与原Swoole项目的API差异导致的,既不是默认设计省略,也不需要付费或额外配置。
  • OpenSwoole作为原Swoole的分支项目,从版本21.x开始,将所有原Swoole的函数、类的前缀统一改为openswoole_,以此区分原项目。所以原swoole_version()函数在OpenSwoole中对应的是openswoole_version()。
  • 你也可以直接读取常量OPENSWOOLE_VERSION来获取版本号,示例代码:
    echo OPENSWOOLE_VERSION; // 输出22.0.0
    
  • 验证方式:执行php -r "echo openswoole_version();"即可正常返回版本号,同时所有OpenSwoole的核心函数、类都会以openswoole_为前缀,比如openswoole_http_server类、openswoole_client类等。

内容的提问来源于stack exchange,提问作者Benyamin Limanto

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 04:22:04