我编写了一个简单的套接字程序,用于从客户端向服务器发送消息。这很好,我需要从服务器到客户端获得响应。 我可以在同一套接字程序中执行吗?如果是,我该怎么办?
这是我的服务器套接字代码。
<?php
$address="127.0.0.1";
$port="3222";
$sock=socket_create(AF_INET,SOCK_STREAM,0) or die("Cannot create a socket");
socket_bind($sock,$address,$port) or die("Couldnot bind to socket");
socket_listen($sock) or die("Couldnot listen to socket");
$accept=socket_accept($sock) or die("Couldnot accept");
$read=socket_read($accept,1024) or die("Cannot read from socket");
echo $read;
&GT;
以下是客户端套接字的代码。
<?php
$address="127.0.0.1";
$port="3222";
$msg="Hello server";
$sock=socket_create(AF_INET,SOCK_STREAM,0) or die("Cannot create a socket");
socket_connect($sock,$address,$port) or die("Could not connect to the socket");
socket_write($sock,$msg);
&GT;
请有人帮助我....