Overview
KB
Technical FAQ
PHP Manual
CSS2 Manual
HTML Manual
JS Guide
JS Reference
PhpDock Manual
Nu-Coder Manual
PhpExpress Manual
PHP Joomla
Development
Learn PHP
 
<SoapServer::__getLastResponseSoapServer::setClass>
^SoapServerLast updated: Mon, 26 Oct 2026

SoapServer::handle

(PHP 5, PHP 7, PHP 8)

SoapServer::handle — Handles a SOAP request

Description

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

Processes a SOAP request, calls necessary functions, and sends a response back.

Parameters

request

The SOAP request. If this argument is omitted, the request is assumed to be in the raw POST data of the HTTP request.

Return Values

No value is returned.

Changelog

Version Description
8.0.0 request is now nullable.

Examples

Example #1 SoapServer::handle() example

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

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

See Also


<SoapServer::__getLastResponseSoapServer::setClass>
^SoapServerLast updated: Mon, 26 Oct 2026