id

说明:

int Connection::$id

O id da conexão. Este é um inteiro que aumenta automaticamente.

Atenção: o workerman é multi-processo, e cada processo mantém um id de conexão que aumenta automaticamente, portanto, os ids de conexão entre diferentes processos podem se repetir.
Se você quiser um id de conexão exclusivo, pode reatribuir connection->id conforme necessário, por exemplo, adicionando um prefixo worker->id.

参见

Worker的connections属性

范例

use Workerman\Worker;
use Workerman\Connection\TcpConnection;
require_once __DIR__ . '/vendor/autoload.php';

$worker = new Worker('tcp://0.0.0.0:8484');
$worker->onConnect = function(TcpConnection $connection)
{
    echo $connection->id;
};
// 运行worker
Worker::runAll();