for some cases , ignoring location from initialization throw exception
PHP Fatal error: Uncaught SoapFault exception: [HTTP] Could not connect to host
Better call and define the end point location manually.SoapClient::__setLocation
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
SoapClient::__setLocation
Референца за `soapclient.setlocation.php` со подобрена типографија и навигација.
SoapClient::__setLocation
(PHP 5 >= 5.0.4, PHP 7, PHP 8)
SoapClient::__setLocation — Ја поставува локацијата на Web услугата што треба да се користи
= NULL
Ја поставува URL-то на крајната точка што ќе биде допрена од следните SOAP барања. Ова е еквивалентно на специфицирање на location опција при конструирање на SoapClient.
Забелешка:
Повикувањето на овој метод е опционално. SoapClient по дифолт користи крајна точка од WSDL датотеката.
Параметри
location-
Новата URL на крајната точка.
Вратени вредности
Старата URL на крајната точка.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.0.3 |
location сега е null.
|
Примери
Пример #1 SoapClient::__setLocation() example
<?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;
?>Горниот пример ќе прикаже нешто слично на:
http://www.somethirdparty.com