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()