首頁  >  文章  >  php框架  >  最新的swoole-cli能支援Windows環境了!

最新的swoole-cli能支援Windows環境了!

WBOY
WBOY轉載
2022-02-25 16:15:244811瀏覽

這篇文章為大家帶來了關於swoole-cli能支援Windows環境的相關實作步驟,最新的swoole-cli已支援 Windows 環境,基於cygwin64實現,下載即可使用,希望對大家有幫助。

最新的swoole-cli能支援Windows環境了!

推薦學習:swoole影片教學

最新的swoole-cli 已支援Windows 環境,基於 cygwin64實現,下載即可使用。

下載

一台新組裝的Windows機(必須為64位元系統)無需安裝任何php#相關的軟體包,可直接下載swoole-cli-cygwin64的可執行程式zip壓縮包,然後解壓縮到任一目錄即可。

swoole-cli是免安裝的,可直接使用

下載位址:https://github.com/swoole/swoole-src/releases /download/v4.8.7/swoole-cli-v4.8.7-cygwin64.zip

swoole-cli會跟隨swoole同步發布,可在github release頁面下載到最新版本的swoole -cli

最新的swoole-cli能支援Windows環境了!

使用

首先需要將解壓縮後的資料夾/bin目錄配置到系統的Path環境變數中。

最新的swoole-cli能支援Windows環境了!

最新的swoole-cli能支援Windows環境了!

使用win r輸入cmd進入Windows命令列,可使用swoole-cli命令執行swoole或php的程式。

最新的swoole-cli能支援Windows環境了!

擴展

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 伺服器

#寫一個最簡單的Web服務進行測試,檔案名稱為server.php:

<?php
$http = new Swoole\Http\Server(&#39;127.0.0.1&#39;, 9501, SWOOLE_BASE);
$http->on(&#39;start&#39;, function ($server) {
    echo "Swoole http server is started at http://127.0.0.1:9501\n";
});
$http->on(&#39;request&#39;, function ($request, $response) {
    $response->header(&#39;Content-Type&#39;, &#39;text/plain&#39;);
    $response->end(&#39;Hello World&#39;);
});
$http->start();

執行:

最新的swoole-cli能支援Windows環境了!

#開啟瀏覽器,輸入http:// 127.0.0.1:9501/可以看到結果。

最新的swoole-cli能支援Windows環境了!

推薦學習:

swoole教學 #

以上是最新的swoole-cli能支援Windows環境了!的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:Swoole官方公众号。如有侵權,請聯絡admin@php.cn刪除