id
Açıklama:
int Connection::$id
Bağlantının id'si. Bu, bir artan tam sayıdır.
Not: workerman çoklu süreçten oluşmaktadır, her süreç içinde bir artan connection id'si korunur, bu yüzden birden fazla süreç arasında connection id'leri tekrar edebilir. Eğer tekrar etmeyen bir connection id'si istiyorsanız, connection->id'ye ihtiyaçlarınıza göre yeni bir değer atayabilirsiniz, örneğin worker->id ön ekini ekleyerek.
Bakınız
Worker’ın connections özelliği
Örnek
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'ı çalıştır
Worker::runAll();