swoole_server::$connections
TCP连接迭代器,可以使用foreach
遍历服务器当前所有的连接,此属性的功能与
swoole_server->connnection_list
是一致的,但是更加友好。遍历的元素为单个连接的fd。
注意$connections
属性是一个迭代器对象,不是PHP数组,所以不能用var_dump
或者数组下标来访问,
只能通过foreach
进行遍历操作。
foreach($server->connections as $fd) { $server->send($fd, "hello"); } echo "当前服务器共有 ".count($server->connections). " 个连接\n";
此属性在1.7.16以上版本可用
连接迭代器依赖pcre库,未安装pcre库无法使用此功能