预定义常量

以下常量由此扩展定义,并且仅在扩展已编译到 PHP 或在运行时动态加载时可用。

SOAP 常量
常量 描述
SOAP_1_1 (int) 1 指定在传递给 SoapServer::__construct()SoapClient::__construct()soap_version 选项时使用 SOAP 1.1。
SOAP_1_2 (int) 2 指定在传递给 SoapServer::__construct()SoapClient::__construct()soap_version 选项时使用 SOAP 1.2。
SOAP_PERSISTENCE_SESSION (int) 1  
SOAP_PERSISTENCE_REQUEST (int) 2  
SOAP_FUNCTIONS_ALL (int) 999  
SOAP_ENCODED (int) 1 指定在传递给 SoapClient::__construct()use 选项时使用 SOAP 编码。
SOAP_LITERAL (int) 2 指定在传递给 SoapClient::__construct()use 选项时使用服务特定的编码。
SOAP_RPC (int) 1 指定在传递给 SoapClient::__construct()style 选项时使用 RPC 样式绑定。
SOAP_DOCUMENT (int) 2 指定在传递给 SoapClient::__construct()style 选项时使用文档绑定。
SOAP_ACTOR_NEXT (int) 1  
SOAP_ACTOR_NONE (int) 2  
SOAP_ACTOR_UNLIMATERECEIVER (int) 3  
SOAP_COMPRESSION_ACCEPT (int) 32 指定在传递给 SoapClient::__construct() compression 选项 时使用 "Accept-Encoding" 标头。
SOAP_COMPRESSION_GZIP (int) 0 指定在传递给 SoapClient::__construct() compression 选项 时使用 gzip 压缩。
SOAP_COMPRESSION_DEFLATE (int) 16 指定在传递给 SoapClient::__construct() compression 选项 时使用 deflate 压缩。
SOAP_AUTHENTICATION_BASIC (int) 0 指定在传递给 SoapClient::__construct()authentication 选项时使用 HTTP 基本身份验证。
SOAP_AUTHENTICATION_DIGEST (int) 1 指定在传递给 SoapClient::__construct()authentication 选项时使用 HTTP Digest 身份验证。
SOAP_SSL_METHOD_TLS (int) 0 与已弃用的 SoapClient::__construct() ssl_method 选项 一起使用。
SOAP_SSL_METHOD_SSLv2 (int) 1 与已弃用的 SoapClient::__construct() ssl_method 选项 一起使用。
SOAP_SSL_METHOD_SSLv3 (int) 2 与已弃用的 SoapClient::__construct() ssl_method 选项 一起使用。
SOAP_SSL_METHOD_SSLv23 (int) 3 与已弃用的 SoapClient::__construct() ssl_method 选项 一起使用。
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 用于 features 选项SoapClient::__construct().
SOAP_WAIT_ONE_WAY_CALLS (int) 2 用于 features 选项SoapClient::__construct().
SOAP_USE_XSI_ARRAY_TYPE (int) 4 用于 features 选项SoapClient::__construct().
WSDL_CACHE_NONE (int) 0 soap.wsdl_cache 配置选项或 wsdl_cache 选项中使用时,禁用 WSDL 缓存,适用于 SoapClient::__construct()SoapServer::__construct().
WSDL_CACHE_DISK (int) 1 仅在 soap.wsdl_cache 配置选项或 wsdl_cache 选项中使用时,指定使用磁盘上的 WSDL 缓存,适用于 SoapClient::__construct()SoapServer::__construct().
WSDL_CACHE_MEMORY (int) 2 仅在 soap.wsdl_cache 配置选项或 wsdl_cache 选项中使用时,指定使用内存中的 WSDL 缓存,适用于 SoapClient::__construct()SoapServer::__construct().
WSDL_CACHE_BOTH (int) 3 soap.wsdl_cache 配置选项或 wsdl_cache 选项中使用时,指定同时使用磁盘和内存中的 WSDL 缓存,适用于 SoapClient::__construct()SoapServer::__construct().
添加笔记

用户贡献的笔记 1 个笔记

用户
13 年前
我们将值(浮点数)转换为模拟 64 位长。似乎运行良好,当然,我们使用的值没有小数点。
To Top