SoapServer::__construct

(PHP 5, PHP 7, PHP 8)

SoapServer::__construct β€” ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€ SoapServer

Опис

public SoapServer::__construct(?string$wsdl, array$options []) .

Π”Π°Π½ΠΈΠΉ конструктор дозволяє ΡΡ‚Π²ΠΎΡ€ΡŽΠ²Π°Ρ‚ΠΈ ΠΎΠ±'Ρ”ΠΊΡ‚ΠΈ SoapServer Ρƒ WSDL Ρ‡ΠΈ Π½Π΅-WSDL Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ….

Бписок ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ–Π²

wsdl

Для использования SoapServer Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ WSDL, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ URI WSDL-Ρ„Π°ΠΉΠ»Π°. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅**null**ΠΈ установитС ΠΎΠΏΡ†ΠΈΡŽuri Ρ€Ρ–Π²Π½ΠΎΡ— простору Ρ–ΠΌΠ΅Π½ сСрвСра.

options

Π‘ΠΏΡ€ΠΎΠ±Π° встановити стандартну Π²Π΅Ρ€ΡΡ–ΡŽ SOAP (soap_version), Π²Π½ΡƒΡ‚Ρ€Ρ–ΡˆΠ½Ρ” кодування (encoding) Ρ‚Π° URI Π²Ρ–Π΄ΠΏΡ€Π°Π²Π½ΠΈΠΊΠ° (actor

ΠžΠΏΡ†ΠΈΡŽclassmap ΠΌΠΎΠΆΠ½Π° використовувати для порівняння дСяких Ρ‚ΠΈΠΏΡ–Π² WSDL Ρ–Π· класами PHP. Ця опція ΠΌΠ°Ρ” Π±ΡƒΡ‚ΠΈ масивом Π· ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ Ρ€Ρ–Π²Π½ΠΈΠΌΠΈ Ρ‚ΠΈΠΏΠ°ΠΌ WSDL Ρ‚Π° значСнням Ρ€Ρ–Π²Π½ΠΈΠΌΠΈ Ρ–ΠΌΠ΅Π½Π°ΠΌ класів PHP.

ΠžΠΏΡ†ΠΈΡtypemap Ρ” масивом зіставлСння Ρ‚ΠΈΠΏΡ–Π². Масив Ρ–Π· ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ type_name type_ns (URI простору Ρ–ΠΌΠ΅Π½), from_xml (callback-функція, Ρ‰ΠΎ ΠΏΡ€ΠΈΠΉΠΌΠ°Ρ” ΠΎΠ΄ΠΈΠ½ рядковий ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€) Ρ‚Π° to_xml (callback-функція, Ρ‰ΠΎ ΠΏΡ€ΠΈΠΉΠΌΠ°Ρ” ΠΎΠ΄ΠΈΠ½ ΠΎΠ±'Ρ”ΠΊΡ‚ як ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€).

ΠžΠΏΡ†ΠΈΡcache_wsdl Π·Π°Π΄Π°Ρ”Ρ‚ΡŒΡΡ ΠΎΠ΄Π½Ρ–Ρ”ΡŽ Π· констант: WSDL_CACHE_NONE WSDL_CACHE_DISK WSDL_CACHE_MEMORY Π°Π±ΠΎ WSDL_CACHE_BOTH

Π’Π°ΠΊΠΎΠΆ Ρ” опція features, яка Π·Π°Π΄Π°Ρ”Ρ‚ΡŒΡΡ ΠΎΠ΄Π½Ρ–Ρ”ΡŽ Π· констант: SOAP_WAIT_ONE_WAY_CALLS SOAP_SINGLE_ELEMENT_ARRAYS Π°Π±ΠΎ SOAP_USE_XSI_ARRAY_TYPE

опцияsend_errors ΠΌΠΎΠΆΠ΅ Π±ΡƒΡ‚ΠΈ встановлСна ​​в false для надсилання загального повідомлСння ΠΏΡ€ΠΎ ΠΏΠΎΠΌΠΈΠ»ΠΊΡƒ ("Internal error") Π·Π°ΠΌΡ–ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†Ρ–Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ повідомлСння ΠΏΡ€ΠΎ ΠΏΠΎΠΌΠΈΠ»ΠΊΡƒ, якС Π½Π°Π΄ΡΠΈΠ»Π°Ρ”Ρ‚ΡŒΡΡ Π² Ρ–Π½ΡˆΠΎΠΌΡƒ Π²ΠΈΠΏΠ°Π΄ΠΊΡƒ.

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ΠΈ

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ #1 ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ використання SoapServer::SoapServer()****

Loading...

Π”ΠΈΠ²Ρ–Ρ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΎΠΆ

  • SoapClient::SoapClient()