【发布时间】:2010-10-08 11:14:48
【问题描述】:
我目前使用的托管服务不允许我使用套接字,这可能是因为他们有充分的理由。但是,他们确实让我使用 fsockopen。我想知道有什么区别,因为一些与 socket_create 甚至 stream_socket_server 一起使用的脚本不能与 fsockopen 一起使用。也就是说,如果 fsockopen 应该工作,我的代码在下面列出。它的作用是在自己的 IP 地址上侦听传入的 udp 数据包并读取它们。
谢谢
$sock = fsockopen("udp://x.x.x.x", $port);
while(1)
{
$buf = fread($sock, 200);
flush();
ob_flush();
}
【问题讨论】: