【发布时间】:2016-08-10 14:10:18
【问题描述】:
我得到了 PHP 套接字客户端的示例代码并试用。 有没有办法继续循环socket_read并将接收消息连续传递给局部变量甚至会话,以便另一个php可以显示它?
while (true) {
$out = socket_read($socket, 2048);
echo $out;
}
谢谢
【问题讨论】:
我得到了 PHP 套接字客户端的示例代码并试用。 有没有办法继续循环socket_read并将接收消息连续传递给局部变量甚至会话,以便另一个php可以显示它?
while (true) {
$out = socket_read($socket, 2048);
echo $out;
}
谢谢
【问题讨论】:
您创建会话并连接套接字。然后,读取套接字并在会话中保存值。
session_start();
// create socket
$socket = socket_create(AF_INET, SOCK_STREAM, 0) or die("Could not create socket\n");
// connect to server
$result = socket_connect($socket, $host, $port) or die("Could not connect to server\n");
while (true) {
$result = socket_read ($socket, 1024) or die("Could not read server response\n");
$_SESSION["result"]=$result;
}
【讨论】: