SoapClient::__setLocation

(PHP 5 >= 5.0.4, PHP 7, PHP 8)

SoapClient::__setLocationConfigura la URL del servicio web a utilizar

Descripción

public SoapClient::__setLocation(?string $location = null): ?string

Configura la URL destino a la cual serán enviadas las peticiones SOAP. Esto equivale a especificar la opción location durante la construcción del cliente SoapClient.

Nota:

Este método es opcional. SoapClient utiliza la URL indicada en el archivo WDSL por defecto.

Parámetros

location

La nueva URL.

Valores devueltos

La URL anterior.

Historial de cambios

Versión Descripción
8.0.3 location ahora es nullable.

Ejemplos

Ejemplo #1 Ejemplo con SoapClient::__setLocation()

<?php
$client
= new SoapClient('http://example.com/webservice.php?wsdl');

$client->__setLocation('http://www.somethirdparty.com');

$old_location = $client->__setLocation(); // unsets the location option

echo $old_location;

?>

El resultado del ejemplo sería algo similar a:

http://www.somethirdparty.com

Ver también