Predefined Constants

The constants below are defined by this extension, and will only be available when the extension has either been compiled into PHP or dynamically loaded at runtime.

SOAP constants
ConstantValueDescription
SOAP_1_1 (int) 1 Specifies use of SOAP 1.1 when passed as soap_version option to SoapServer::__construct() or SoapClient::__construct().
SOAP_1_2 (int) 2 Specifies use of SOAP 1.2 when passed as soap_version option to SoapServer::__construct() or SoapClient::__construct().
SOAP_PERSISTENCE_SESSION (int) 1 
SOAP_PERSISTENCE_REQUEST (int) 2 
SOAP_FUNCTIONS_ALL (int) 999 
SOAP_ENCODED (int) 1 Specifies use of SOAP Encoding when passed as use option to SoapClient::__construct().
SOAP_LITERAL (int) 2 Specifies use of service-specific encoding when passed as use option to SoapClient::__construct().
SOAP_RPC (int) 1 Specifies use of RPC-style binding when passed as style option to SoapClient::__construct().
SOAP_DOCUMENT (int) 2 Specifies use of document binding when passed as style option to SoapClient::__construct().
SOAP_ACTOR_NEXT (int) 1 
SOAP_ACTOR_NONE (int) 2 
SOAP_ACTOR_UNLIMATERECEIVER (int) 3 
SOAP_COMPRESSION_ACCEPT (int) 32 Specifies use of an "Accept-Encoding" header when passed as part of the compression option to SoapClient::__construct().
SOAP_COMPRESSION_GZIP (int) 0 Specifies use of gzip compression when passed as part of the compression option to SoapClient::__construct().
SOAP_COMPRESSION_DEFLATE (int) 16 Specifies use of deflate compression when passed as part of the compression option to SoapClient::__construct().
SOAP_AUTHENTICATION_BASIC (int) 0 Specifies use of HTTP Basic Authentication when passed as authentication option to SoapClient::__construct().
SOAP_AUTHENTICATION_DIGEST (int) 1 Specifies use of HTTP Digest Authentication when passed as authentication option to SoapClient::__construct().
SOAP_SSL_METHOD_TLS (int) 0 Used with the deprecated ssl_method option to SoapClient::__construct().
SOAP_SSL_METHOD_SSLv2 (int) 1 Used with the deprecated ssl_method option to SoapClient::__construct().
SOAP_SSL_METHOD_SSLv3 (int) 2 Used with the deprecated ssl_method option to SoapClient::__construct().
SOAP_SSL_METHOD_SSLv23 (int) 3 Used with the deprecated ssl_method option to SoapClient::__construct().
UNKNOWN_TYPE (int) 999998 
XSD_STRING (int) 101 
XSD_BOOLEAN (int) 102 
XSD_DECIMAL (int) 103 
XSD_FLOAT (int) 104 
XSD_DOUBLE (int) 105 
XSD_DURATION (int) 106 
XSD_DATETIME (int) 107 
XSD_TIME (int) 108 
XSD_DATE (int) 109 
XSD_GYEARMONTH (int) 110 
XSD_GYEAR (int) 111 
XSD_GMONTHDAY (int) 112 
XSD_GDAY (int) 113 
XSD_GMONTH (int) 114 
XSD_HEXBINARY (int) 115 
XSD_BASE64BINARY (int) 116 
XSD_ANYURI (int) 117 
XSD_QNAME (int) 118 
XSD_NOTATION (int) 119 
XSD_NORMALIZEDSTRING (int) 120 
XSD_TOKEN (int) 121 
XSD_LANGUAGE (int) 122 
XSD_NMTOKEN (int) 123 
XSD_NAME (int) 124 
XSD_NCNAME (int) 125 
XSD_ID (int) 126 
XSD_IDREF (int) 127 
XSD_IDREFS (int) 128 
XSD_ENTITY (int) 129 
XSD_ENTITIES (int) 130 
XSD_INTEGER (int) 131 
XSD_NONPOSITIVEINTEGER (int) 132 
XSD_NEGATIVEINTEGER (int) 133 
XSD_LONG (int) 134 
XSD_INT (int) 135 
XSD_SHORT (int) 136 
XSD_BYTE (int) 137 
XSD_NONNEGATIVEINTEGER (int) 138 
XSD_UNSIGNEDLONG (int) 139 
XSD_UNSIGNEDINT (int) 140 
XSD_UNSIGNEDSHORT (int) 141 
XSD_UNSIGNEDBYTE (int) 142 
XSD_POSITIVEINTEGER (int) 143 
XSD_NMTOKENS (int) 144 
XSD_ANYTYPE (int) 145 
XSD_ANYXML (int) 147 
APACHE_MAP (int) 200 
SOAP_ENC_OBJECT (int) 301 
SOAP_ENC_ARRAY (int) 300 
XSD_1999_TIMEINSTANT (int) 401 
XSD_NAMESPACE (string) http://www.w3.org/2001/XMLSchema 
XSD_1999_NAMESPACE (string) http://www.w3.org/1999/XMLSchema 
SOAP_SINGLE_ELEMENT_ARRAYS (int) 1 Used with the features option to SoapClient::__construct().
SOAP_WAIT_ONE_WAY_CALLS (int) 2 Used with the features option to SoapClient::__construct().
SOAP_USE_XSI_ARRAY_TYPE (int) 4 Used with the features option to SoapClient::__construct().
WSDL_CACHE_NONE (int) 0 Disables the WSDL cache when used in the soap.wsdl_cache configuration option or the wsdl_cache option to SoapClient::__construct() and SoapServer::__construct().
WSDL_CACHE_DISK (int) 1 Specifies use of the on-disk WSDL cache only when used in the soap.wsdl_cache configuration option or the wsdl_cache option to SoapClient::__construct() and SoapServer::__construct().
WSDL_CACHE_MEMORY (int) 2 Specifies use of the in-memory WSDL cache only when used in the soap.wsdl_cache configuration option or the wsdl_cache option to SoapClient::__construct() and SoapServer::__construct().
WSDL_CACHE_BOTH (int) 3 Specifies use of both on-disk and in-memory WSDL caches when used in the soap.wsdl_cache configuration option or the wsdl_cache option to SoapClient::__construct() and SoapServer::__construct().
To Top