1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > PHP监听Socket

PHP监听Socket

时间:2024-04-26 22:02:31

相关推荐

PHP监听Socket

后端开发|php教程

PHP,监听,Socket,php,set,time,limit,commonProtocol,getprotobyna

后端开发-php教程<?php

set_time_limit(10);

$commonProtocol = getprotobyname(“tcp”);

$socket = socket_create(AF_INET, SOCK_STREAM, $commonProtocol);

if ($socket) {

$result = socket_bind($socket, localhost, 1337);

if ($result) {

$result = socket_listen($socket, 5);

if ($result) {

echo “监听成功”;

}

}

}else{

echo “监听失败”;

}

do {

if (($msgsock = socket_accept($socket))) { /* 发送提示信息给连接上来的用户 */

$msg = “==========================================

” .

“Welcome to the PHP Test Server.

php源码 授权,ubuntu中bin文件,tomcat9 并发配置,爬虫方面做主题,仿拓者论坛php源码,方管seolzw

” .

“To quit, type quit.

” .

“To shut down the server type shutdown.

” .

“To get help message type help.

” .

“==========================================

” .

“php>”;

}

socket_write($msgsock, $msg, strlen($msg));

do {

$buf = socket_read($msgsock, 2048, PHP_BINARY_READ);

if (false === $buf) {

echo “socket_read() failed: reason: ” . socket_strerror($result) . “

“;

break 2;

}

if (!$buf = trim($buf)) {

continue;

} /* 客户端输入quit命令时候关闭客户端连接 */

if ($buf == q) {

break;

} /* 客户端输入shutdown命令时候服务端和客户端都关闭 */

if ($buf == shutdown) {

socket_close($msgsock);

break 2;

} /* 客户端输入help命令时候输出帮助信息 */

if ($buf == h) {

$msg = ” PHP Server Help Message

招聘源码,vscode全局代码片段,ubuntu 关闭电源,tomcat每次都重启,爬虫野菜,php 关闭报错,seo新手如何入门推广,订单管理网站,制作静态网站模板下载lzw

” .

” To quit, type quit.

” .

” To shut down the server type shutdown.

” .

” To get help message type help.

” .

“php> “;

socket_write($msgsock, $msg, strlen($msg));

continue;

} /* 客户端输入命令不存在时提示信息 */

$talkback = “PHP: unknow command $buf.

php> “;

socket_write($msgsock, $talkback, strlen($talkback));

echo “$buf

“;

} while (true);

socket_close($msgsock);

}while (true);

/* 关闭Socket连接 */

socket_close($socket);

?>

在线资源电影网站源码,UBUNTU下载音乐文案,tomcat配置管理用户,海致爬虫,php 测试网络,四平抖音seo优化搜索排名lzw

/PHPjc/508282.true/PHPjc/508282.htmlTechArticle?php set_time_limit(10); $commonProtocol = getprotobyname(“tcp”); $socket = socket_create(AF_INET, SOCK_STREAM, $commonProtocol); if ($socket) { $result = socket_bind($socket, loca…

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。