如何从另一个脚本使用资源处理程序
How to use resource handler from another script
我打开了一个监听套接字的连接。
$address = "";
$port = "";
$socketResource = socket_create(AF_INET, SOCK_STREAM, 0);
socket_bind($socketResource, $address, $port);
socket_listen($socketResource);
//then there's listening and end connection logic
有没有办法保存此 $socketResource
并将其加载到另一个(完全分离,不包含)PHP 脚本中?
(假设连接仍然打开且可读)
[Marc B. 在问题评论中回答]
你可以序列化句柄,但是当你反序列化时网络连接无论如何都会死掉。您不能在独立脚本之间保留套接字
我打开了一个监听套接字的连接。
$address = "";
$port = "";
$socketResource = socket_create(AF_INET, SOCK_STREAM, 0);
socket_bind($socketResource, $address, $port);
socket_listen($socketResource);
//then there's listening and end connection logic
有没有办法保存此 $socketResource
并将其加载到另一个(完全分离,不包含)PHP 脚本中?
(假设连接仍然打开且可读)
[Marc B. 在问题评论中回答]
你可以序列化句柄,但是当你反序列化时网络连接无论如何都会死掉。您不能在独立脚本之间保留套接字