下面是相应的代码:
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);
?>