Обработка SOAP-запроса

# SoapServer::handle

(PHP 5, PHP 7, PHP 8)

SoapServer::handle — Обработка SOAP-запроса

### Описание

public function SoapServer::handle(?string `$request` = `null`): void

Обрабатывает SOAP-запрос, вызывает необходимые функции и отправляет ответ клиенту.

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

`request`

  SOAP-запрос. Если аргумент не задан, предполагается, что запрос находится в необработанных POST-данных HTTP-запроса.

### Возвращаемые значения

Функция не возвращает значения после выполнения.

### Список изменений

Версия | Описание
--- | ---
8.0.0 | `request` теперь допускает значение null.

### Примеры

Пример #1 Пример использования SoapServer::handle()

    <?php
    function test($x)
    {
        return $x;
    }

    $server = new SoapServer(null, array('uri' => "http://test-uri/"));
    $server->addFunction("test");
    $server->handle();
    ?>

### Смотрите также

- SoapServer::__construct() - Конструктор SoapServer

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open