所以我正在和php socket服务器聊天
CODE:
http://pastebin.com/v5XKkfyy
如果我尝试通过
进行调试
的print_r($读);
就在第75行之前我得到了这个输出
Array
(
[2] => Resource id #6
[0] => Resource id #4
)
PHP Warning: socket_select(): 6 is not a valid Socket resource in /var/www/chat/server.php on line 75
Warning: socket_select(): 6 is not a valid Socket resource in /var/www/chat/server.php on line 75
PHP Warning: socket_select(): 6 is not a valid Socket resource in /var/www/chat/server.php on line 75
Warning: socket_select(): 6 is not a valid Socket resource in /var/www/chat/server.php on line 75
Array
(
[0] => Resource id #4
)
正如我在致电第424行时所发生的那样。
freenode #php上有人说我会传递整数而不是套接字资源。我觉得很难相信 希望你们中的一个可以帮助我。
答案 0 :(得分:2)
我们在freenode找到了答案。
为了解决这个问题,我不得不在第427行发表评论: socket_close($客户端[$ I] [ '袜子']);
谢谢大家!