require 'vendor/autoload.php';
$loop = React\EventLoop\Factory::create();
$socket = new React\Socket\Server('127.0.0.1:8080', $loop);
$socket->on('connection', function ($conn) {
$conn->on('data', function ($data) use ($conn) {
$conn->write(strtoupper($data));
});
});
$loop->run();
$server = new Swoole\Server("127.0.0.1", 9501);
$server->on('receive', function ($server, $fd, $from_id, $data) {
$server->send($fd, strtoupper($data));
});
$server->start();
require 'vendor/autoload.php';
use Amp\Socket\Server;
use Amp\Socket\Client;
Amp\Loop::run(function () {
$server = new Server("127.0.0.1:8080");
$server->on('connection', function (Client $client) {
$client->on('data', function ($data) use ($client) {
$client->write(strtoupper($data));
});
});
});
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:PHP怎么通过WebSocket API获取实时数据