php8.5
Home/ Manual/ soap / soapclient/ SoapClient::__getLastRequest

SoapClient::__getLastRequest

PHP function Edit on GitHub ✎

(PHP 5, PHP 7, PHP 8)

Returns last SOAP request

Description

SoapClient::__getLastRequest(): string|null

Returns the XML sent in the last SOAP request.

Note

This method works only if the SoapClient object was created with the trace option set to true.

Parameters Parameters

Return Values

The last SOAP request, as an XML string.

Examples

SoapClient::__getLastRequest() example

php
<?php
$client = new SoapClient("some.wsdl", array('trace' => 1));
$result = $client->SomeFunction();
echo "REQUEST:\n" . $client->__getLastRequest() . "\n";
?>

See Also

  • SoapClient::__getLastRequestHeaders
  • SoapClient::__getLastResponse
  • SoapClient::__getLastResponseHeaders

Source: reference/soap/soapclient/getlastrequest.xml · from the official PHP manual (php/doc-en)