EventHttp::setCallback

(PECL event >= 1.4.0-beta)

EventHttp::setCallback — Встановлює callback-функцію для вказаного URI

Опис

public
   EventHttp::setCallback(
    string
     $path
   , 
    string
     $cb
   , 
    string
     $arg
    = ?): void

Встановлює callback-функцію для зазначеного URI.

Список параметрів

path

Шлях для виклику callback-функції.

cb

Callback-функцияcallable, яка викликається за запитаним path. Повинна відповідати наступному прототипу:

callback(
       EventHttpRequest
        $req
        = NULL
      , 
       mixed
        $arg
        = NULL
      ): void

req

Об'єкт EventHttpRequest

arg

Дані користувача.

arg

Дані користувача.

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

Приклади

Приклад #1 Приклад використання EventHttp::setCallback()****

Loading...

Висновок наведеного прикладу буде схожим на:

a=12
HTTP/1.0 200 OK
Content-Type: text/html; charset=ISO-8859-1
Connection: close

Дивіться також

  • EventHttp::setDefaultCallback() - Встановлює callback-функцію за промовчанням для обробки запитів, які не перехоплюються конкретними callback-функціями