Php 是否需要关闭fsockopen连接?

Php 是否需要关闭fsockopen连接?,php,Php,我刚刚查看了PHPFSockOpen函数,想知道在使用它之后是否必须关闭连接 在php.net manuel中,它说它打开了一个无连接连接(?!?), 背景只是一个简单的外部链接检查器 我需要把它关上吗?如果是,我该怎么做?是的,您需要关闭它。您可以使用fclose()关闭它 如果不在代码中关闭它,则脚本退出时它将自动关闭 套接字是否有连接取决于套接字的类型。如果是TCP套接字,就有连接;如果是UDP套接字,就没有连接,因为UDP没有连接。但这与你是否需要关闭它无关;即使使用无连接协议,也会通过

我刚刚查看了PHPFSockOpen函数,想知道在使用它之后是否必须关闭连接

在php.net manuel中,它说它打开了一个无连接连接(?!?), 背景只是一个简单的外部链接检查器


我需要把它关上吗?如果是,我该怎么做?

是的,您需要关闭它。您可以使用
fclose()
关闭它

如果不在代码中关闭它,则脚本退出时它将自动关闭

套接字是否有连接取决于套接字的类型。如果是TCP套接字,就有连接;如果是UDP套接字,就没有连接,因为UDP没有连接。但这与你是否需要关闭它无关;即使使用无连接协议,也会通过绑定到特定端口号并在该端口上接收数据来模拟连接。

在每个示例中,它都显示“fclose($fp);”


这就是你要问的吗?

好的,谢谢你的回答!我可能会打开一些链接检查应该检查我们的洞网站。那么,我应该立即关闭它还是让它一直到脚本结束?您可以重用同一个套接字从同一个服务器获取多个URL。请参阅持久连接的HTTP协议规范。