gpt4 book ai didi

php - socket_create 与 fsockopen php

转载 作者:IT王子 更新时间:2023-10-28 23:54:49 25 4
gpt4 key购买 nike

我目前使用的托管服务不允许我使用套接字,这可能是他们有充分的理由。但是,他们允许我使用 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();
}

最佳答案

fsockopen创建到主机的连接,而不是监听套接字。

fsockopen($地址) ~== socket_connect ( socket_create (), $地址)

您的托管服务提供商不希望您监听备用端口/协议(protocol)。

如果你的东西有效,我不会指望它总是有效,因为它会是一个错误。

关于php - socket_create 与 fsockopen php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/563153/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com