一、使用命令行查询
Swoole支持在命令行中查询其当前版本信息,只需在终端输入以下命令即可:
$ php --ri swoole
结果如下:
swoole
Swoole => enabled
Author => Swoole Team & Community
Version => 4.4.12
...
其中,Version项就是Swoole的当前版本信息。
二、查询PHP扩展列表
Swoole是一个PHP扩展,可以通过查询PHP扩展列表来获取它的版本信息。只需在终端输入以下命令:
$ php -m
会输出当前所有已启用的PHP扩展列表,找到Swoole的信息即可:
...
swoole
...
三、查看Composer安装信息
如果您是通过Composer来安装Swoole的,查询Composer的安装记录也可以获取Swoole的版本信息。只需要在终端输入以下命令:
$ composer show | grep swoole
结果会输出Swoole的版本号、作者、描述等相关信息:
swoole/swoole 4.4.12 Asynchronous & concurrent & distributed networking framework for PHP.Application Server, HTTP Server, Simple Http Client. Coroutine & Coroutine Pool, Socks5, MQTT, Redis client.
四、查看Swoole源代码
如果您是通过源代码安装的Swoole,可以直接查看其版本信息所在的文件。在Swoole的根目录下,找到swoole_version.h文件,使用任意文本编辑器打开文件即可找到版本信息:
#define SW_VERSION "4.4.12"
...
五、使用API获取版本信息
最后,我们还可以通过Swoole提供的API来获取版本信息。只需在PHP文件中编写以下代码:
<?php
echo swoole_version();
?>
运行该脚本即可获取Swoole的版本信息。