Windows
机器(必须为64
位系统)无需安装任何php
相关的软件包,可直接下载swoole-cli-cygwin64
的可执行程序zip
压缩包,然后解压到任意一个目录即可。swoole-cli会跟随swoole同步发布,可在github release页面下载到最新版本的swoole-cli
扩展
如果您希望增加扩展到swoole-cli,可以在swoole官方的github主页提交issue swoole-cli使用的php版本为8.1.1
D:\>swoole-cli -m
[PHP Modules]
bcmath
bz2
Core
ctype
curl
date
dom
exif
fileinfo
filter
gd
gmp
hash
iconv
imagick
json
libxml
mbstring
mysqli
mysqlnd
openssl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
posix
redis
Reflection
session
SimpleXML
soap
sockets
sodium
SPL
sqlite3
standard
swoole
tokenizer
xml
xmlreader
xmlwriter
xsl
yaml
zip
zlib
[Zend Modules]
启动 Web 服务器
<?php
$http = new Swoole\Http\Server('127.0.0.1', 9501, SWOOLE_BASE);
$http->on('start', function ($server) {
echo "Swoole http server is started at http://127.0.0.1:9501\n";
});
$http->on('request', function ($request, $response) {
$response->header('Content-Type', 'text/plain');
$response->end('Hello World');
});
$http->start();
*声明:本文于网络整理,版权归原作者所有,如来源信息有误或侵犯权益,请联系我们删除或授权事宜。
END
PHP开源社区 扫描关注 进入”PHP资料“
免费获取进阶
面试、文档、视频资源
文章评论