• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

PHP Socket 编程_php技巧

php 搞代码 3年前 (2022-01-26) 13次浏览 已收录 0个评论

下面是相应的代码:
PHP 代码:

 <BR><? <BR>// 设置一些基本的变量 <BR>$host = "192.168.1.99"; <BR>$port = 1234; <BR>// 设置超时时间 <BR>set_time_limit(0); <BR>// 创建一个Socket <BR>$socket = socket_create(AF_INET, SOCK_STREAM, 0) or die("Could not create <BR>socket\n"); <BR>//绑定Socket到端口 <BR>$result = socket_bind($socket, $host, $port) or die("Could not bind to <BR>socket\n"); <BR>// 开始监听链接 <BR>$result = socket_listen($socket, 3) or die("Could not set up socket <BR>listener\n"); <BR>// accept incoming connections <BR>// 另一个Socket来处理通信 <BR>$spawn = socket_accept($socket) or die("Could not accept incoming <BR>connection\n"); <BR>// 获得客户端的输入 <BR>$input = socket_read($spawn, 1024) or die("Could not read input\n"); <BR>// 清空输入字符串 <BR>$input = trim($input); <BR>//处理客户端输入并返回结果 <BR>$output = strrev($input) . "\n"; <BR>socket_write($spawn, $output, strlen ($o<p>5本文来源gao!daima.com搞$代!码#网#</p><pre>搞代gaodaima码

utput)) or die(“Could not write
output\n”);
// 关闭sockets
socket_close($spawn);
socket_close($socket);
?>


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:PHP Socket 编程_php技巧
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址