(PECL event >= 1.4.0-beta)
EventHttp::setDefaultCallback — Définit la fonction de rappel par défaut pour gérer les requêtes qui ne sont pas attrapées par des fonctions de rappel spécifiques
Définit la fonction de rappel par défaut pour gérer les requêtes qui ne sont pas attrapées par des fonctions de rappel spécifiques.
cb
    La fonction de rappel de type callable. Elle doit correspondre au prototype suivant :
req
        EventHttpRequest Objet.
arg
        Données personnalisées.
arg
    Données personnalisées fournies par l'utilisateur à la fonction de rappel.
Exemple #1 Exemple avec EventHttp::setDefaultCallback()
<?php
$base = new EventBase();
$http = new EventHttp($base);
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
if (!$http->bind("127.0.0.1", 8088)) {
    exit("Échec de bind(1)\n");
};
$http->setDefaultCallback(function($req) {
    echo "URI : ", $req->getUri(), PHP_EOL;
    $req->sendReply(200, "OK");
});
$base->dispatch();
?>