Sample code for 30+ languages & platforms
PHP ActiveX Requires Chilkat v11.0.0+

Example: Socket.AcceptNext method

Demonstrates how to call the AcceptNext method.

Chilkat PHP ActiveX Downloads

PHP ActiveX
<?php

$success = 0;

$listenSocket = new COM("Chilkat.Socket");
$connectedSocket = new COM("Chilkat.Socket");

$port = 5555;
$backlog = 25;
$success = $listenSocket->BindAndListen($port,$backlog);
if ($success == 0) {
    print $listenSocket->LastErrorText . "\n";
    exit;
}

//  Accept next incoming connection
$maxWaitMs = 200000;
$success = $listenSocket->AcceptNext($maxWaitMs,$connectedSocket);
if ($success == 0) {
    print $listenSocket->LastErrorText . "\n";
    exit;
}

//  ...
//  ...

$maxWaitMs = 20000;
$connectedSocket->Close();

?>