swoole_server->connection_info
swoole_server->connection_info ����������ȡ���ӵ���Ϣ
function swoole_server->connection_info(int $fd, int $from_id, bool $ignore_close = false)
- ��������fd���ڣ����᷵��һ������
- ���Ӳ����ڻ��ѹرգ�����false
- ��3����������Ϊtrue����ʹ���ӹر�Ҳ�᷵�����ӵ���Ϣ
��Ҫswoole-1.5.8���ϰ汾
connect_time, last_time ��v1.6.10+����
connection_info������UDP������������Ҫ����from_id����
$fdinfo = $serv->connection_info($fd);
var_dump($fdinfo);
array(5) {
["from_id"]=>int(3)
["server_fd"]=>int(14)
["server_port"]=>int(9501)
["remote_port"]=>int(19889)
["remote_ip"]=>string(9) "127.0.0.1"
["connect_time"]=>int(1390212495)
["last_time"]=>int(1390212760)
}
$udp_client = $serv->connection_info($fd, $from_id);
var_dump($udp_client);
- from_id �����ĸ�reactor�߳�
- server_fd �����ĸ�server socket ���ﲻ�ǿͻ������ӵ�fd
- server_port �����ĸ�Server�˿�
- remote_port �ͻ������ӵĶ˿�
- remote_ip �ͻ������ӵ�ip
- connect_time ���ӵ�Server��ʱ�䣬��λ��
- last_time ���һ�η������ݵ�ʱ�䣬��λ��