<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML ><HEAD ><TITLE >SOAP Functions</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" TITLE="PHP 手册" HREF="index.html"><LINK REL="UP" TITLE="函数参考" HREF="funcref.html"><LINK REL="PREVIOUS" TITLE="snmpwalkoid" HREF="function.snmpwalkoid.html"><LINK REL="NEXT" TITLE="is_soap_fault" HREF="function.is-soap-fault.html"><META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=UTF-8"></HEAD ><BODY CLASS="reference" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >PHP 手册</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="function.snmpwalkoid.html" ACCESSKEY="P" >上一页</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" ></TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="function.is-soap-fault.html" ACCESSKEY="N" >下一页</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="reference" ><A NAME="ref.soap" ></A ><DIV CLASS="TITLEPAGE" ><H1 CLASS="title" >CLIII. SOAP Functions</H1 ><DIV CLASS="PARTINTRO" ><A NAME="AEN210634" ></A ><DIV CLASS="section" ><H1 CLASS="section" ><A NAME="soap.intro" >简介</A ></H1 ><P > The SOAP extension can be used to write SOAP Servers and Clients. It supports subsets of <A HREF="http://www.w3.org/TR/soap11/" TARGET="_top" >SOAP 1.1</A >, <A HREF="http://www.w3.org/TR/soap12/" TARGET="_top" >SOAP 1.2</A > and <A HREF="http://www.w3.org/TR/wsdl" TARGET="_top" >WSDL 1.1</A > specifications. </P ></DIV ><DIV CLASS="section" ><H1 CLASS="section" ><A NAME="soap.requirements" >需求</A ></H1 ><P > This extension makes use of the <A HREF="http://www.xmlsoft.org/" TARGET="_top" >GNOME xml library</A >. Download and install this library. You will need at least libxml-2.5.4. </P ></DIV ><DIV CLASS="section" ><H1 CLASS="section" ><A NAME="soap.installation" >安装</A ></H1 ><P > This extension is only available if PHP was configured with <CODE CLASS="option" >--enable-soap</CODE >. </P ></DIV ><DIV CLASS="section" ><H1 CLASS="section" ><A NAME="soap.configuration" >运行时配置</A ></H1 ><P >这些函数的行为受 <TT CLASS="filename" >php.ini</TT > 的影响。</P ><P > <DIV CLASS="table" ><A NAME="AEN210654" ></A ><P ><B >表 1. SOAP Configuration Options</B ></P ><TABLE BORDER="1" CLASS="CALSTABLE" ><COL><COL><COL><COL><THEAD ><TR ><TH >Name</TH ><TH >Default</TH ><TH >Changeable</TH ><TH >Changelog</TH ></TR ></THEAD ><TBODY ><TR ><TD >soap.wsdl_cache_enabled</TD ><TD >"1"</TD ><TD >PHP_INI_ALL</TD ><TD >Available since PHP 5.0.0.</TD ></TR ><TR ><TD >soap.wsdl_cache_dir</TD ><TD >"/tmp"</TD ><TD >PHP_INI_ALL</TD ><TD >Available since PHP 5.0.0.</TD ></TR ><TR ><TD >soap.wsdl_cache_ttl</TD ><TD >"86400"</TD ><TD >PHP_INI_ALL</TD ><TD >Available since PHP 5.0.0.</TD ></TR ></TBODY ></TABLE ></DIV > 有关 PHP_INI_* 常量进一步的细节与定义参见<A HREF="ini.html" >附录 H</A >。 </P ><P >以下是配置选项的简要解释。</P ><P > <P ></P ><DIV CLASS="variablelist" ><DL ><DT ><A NAME="ini.soap.wsdl-cache-enabled" ></A ><CODE CLASS="parameter" >soap.wsdl_cache_enabled</CODE > <A HREF="language.types.boolean.html" ><B CLASS="type" >boolean</B ></A ></DT ><DD ><P > Enables or disables the WSDL caching feature. </P ></DD ><DT ><A NAME="ini.soap.wsdl-cache-dir" ></A ><CODE CLASS="parameter" >soap.wsdl_cache_dir</CODE > <A HREF="language.types.string.html" ><B CLASS="type" >string</B ></A ></DT ><DD ><P > Sets the directory name where the SOAP extension will put cache files. </P ></DD ><DT ><A NAME="ini.soap.wsdl-cache-ttl" ></A ><CODE CLASS="parameter" >soap.wsdl_cache_ttl</CODE > <A HREF="language.types.integer.html" ><B CLASS="type" >int</B ></A ></DT ><DD ><P > Sets the number of seconds (time to live) that cached files will be used instead the originals. </P ></DD ></DL ></DIV > </P ></DIV ><DIV CLASS="section" ><H1 CLASS="section" ><A NAME="soap.classes" >预定义类</A ></H1 ><DIV CLASS="section" ><H2 CLASS="section" ><A NAME="soap.class.soapclient" ><B CLASS="classname" >SoapClient</B ></A ></H2 ><P ></P ><DIV CLASS="section" ><H3 CLASS="section" ><A NAME="soap.class.soapclient.constructor" >构造函数</A ></H3 ><P ></P ><UL ><LI ><P ><A HREF="function.soap-soapclient-construct.html" >SoapClient->__construct()</A > - constructs a new SoapClient object</P ></LI ></UL ></DIV ><DIV CLASS="section" ><H3 CLASS="section" ><A NAME="soap.class.soapclient.methods" >方法</A ></H3 ><P ></P ><UL ><LI ><P ><A HREF="function.soap-soapclient-call.html" >SoapClient->__call()</A > - Calls a SOAP function (deprecated)</P ></LI ><LI ><P ><A HREF="function.soap-soapclient-dorequest.html" >SoapClient->__doRequest()</A > - Performs a SOAP request</P ></LI ><LI ><P ><A HREF="function.soap-soapclient-getfunctions.html" >SoapClient->__getFunctions()</A > - Returns list of SOAP functions</P ></LI ><LI ><P ><A HREF="function.soap-soapclient-getlastrequest.html" >SoapClient->__getLastRequest()</A > - Returns last SOAP request</P ></LI ><LI ><P ><A HREF="function.soap-soapclient-getlastrequestheaders.html" >SoapClient->__getLastRequestHeaders()</A > - Returns last SOAP request headers</P ></LI ><LI ><P ><A HREF="function.soap-soapclient-getlastresponse.html" >SoapClient->__getLastResponse()</A > - Returns last SOAP response</P ></LI ><LI ><P ><A HREF="function.soap-soapclient-getlastresponseheaders.html" >SoapClient->__getLastResponseHeaders()</A > - Returns last SOAP response headers</P ></LI ><LI ><P ><A HREF="function.soap-soapclient-gettypes.html" >SoapClient->__getTypes()</A > - Returns list of SOAP types</P ></LI ><LI ><P ><A HREF="function.soap-soapclient-setcookie.html" >SoapClient->__setCookie()</A > - Sets the cookie that will be sent with the SOAP request</P ></LI ><LI ><P ><A HREF="function.soap-soapclient-soapcall.html" >SoapClient->__soapCall()</A > - Calls a SOAP function</P ></LI ></UL ></DIV ></DIV ><DIV CLASS="section" ><H2 CLASS="section" ><A NAME="soap.class.soapfault" ><B CLASS="classname" >SoapFault</B ></A ></H2 ><P ></P ><DIV CLASS="section" ><H3 CLASS="section" ><A NAME="soap.class.soapfault.constructor" >构造函数</A ></H3 ><P ></P ><UL ><LI ><P ><A HREF="function.soap-soapfault-construct.html" >SoapFault->__construct()</A > - construct a new SoapFault object</P ></LI ></UL ></DIV ></DIV ><DIV CLASS="section" ><H2 CLASS="section" ><A NAME="soap.class.soapheader" ><B CLASS="classname" >SoapHeader</B ></A ></H2 ><P > <B CLASS="classname" >SoapHeader</B > is a special low-level class for passing or returning SOAP headers. It's just a data holder and it does not have any special methods except its constructor. It can be used in the <A HREF="function.soap-soapclient-soapcall.html" >SoapClient->__soapCall()</A > method to pass a SOAP header or in a SOAP header handler to return the header in a SOAP response. </P ><DIV CLASS="section" ><H3 CLASS="section" ><A NAME="soap.class.soapheader.constructor" >构造函数</A ></H3 ><P ></P ><UL ><LI ><P ><A HREF="function.soap-soapheader-construct.html" >SoapHeader->__construct()</A > - construct a new SoapHeader object</P ></LI ></UL ></DIV ></DIV ><DIV CLASS="section" ><H2 CLASS="section" ><A NAME="soap.class.soapparam" ><B CLASS="classname" >SoapParam</B ></A ></H2 ><P > <B CLASS="classname" >SoapParam</B > is a special low-level class for naming parameters and returning values in <TT CLASS="literal" >non-WSDL</TT > mode. It's just a data holder and it does not have any special methods except its constructor. </P ><DIV CLASS="section" ><H3 CLASS="section" ><A NAME="soap.class.soapparam.constructor" >构造函数</A ></H3 ><P ></P ><UL ><LI ><P ><A HREF="function.soap-soapparam-construct.html" >SoapParam->__construct()</A > - construct a new SoapParam object</P ></LI ></UL ></DIV ></DIV ><DIV CLASS="section" ><H2 CLASS="section" ><A NAME="soap.class.soapserver" ><B CLASS="classname" >SoapServer</B ></A ></H2 ><P ></P ><DIV CLASS="section" ><H3 CLASS="section" ><A NAME="soap.class.soapserver.constructor" >构造函数</A ></H3 ><P ></P ><UL ><LI ><P ><A HREF="function.soap-soapserver-construct.html" >SoapServer->__construct()</A > - construct a new SoapServer object</P ></LI ></UL ></DIV ><DIV CLASS="section" ><H3 CLASS="section" ><A NAME="soap.class.soapserver.methods" >方法</A ></H3 ><P ></P ><UL ><LI ><P ><A HREF="function.soap-soapserver-addfunction.html" >SoapServer->addFunction()</A > - Adds one or several functions those will handle SOAP requests</P ></LI ><LI ><P ><A HREF="function.soap-soapserver-fault.html" >SoapServer->fault()</A > - </P ></LI ><LI ><P ><A HREF="function.soap-soapserver-getfunctions.html" >SoapServer->getFunctions()</A > - Returns list of defined functions</P ></LI ><LI ><P ><A HREF="function.soap-soapserver-handle.html" >SoapServer->handle()</A > - Handles a SOAP request</P ></LI ><LI ><P ><A HREF="function.soap-soapserver-setclass.html" >SoapServer->setClass()</A > - Sets class which will handle SOAP requests</P ></LI ><LI ><P ><A HREF="function.soap-soapserver-setpersistence.html" >SoapServer->setPersistence()</A > - Sets persistence mode of SoapServer</P ></LI ></UL ></DIV ></DIV ><DIV CLASS="section" ><H2 CLASS="section" ><A NAME="soap.class.soapvar" ><B CLASS="classname" >SoapVar</B ></A ></H2 ><P > <B CLASS="classname" >SoapVar</B > is a special low-level class for encoding parameters and returning values in <TT CLASS="literal" >non-WSDL</TT > mode. It's just a data holder and does not have any special methods except the constructor. It's useful when you want to set the type property in SOAP request or response. </P ><DIV CLASS="section" ><H3 CLASS="section" ><A NAME="soap.class.soapvar.constructor" >构造函数</A ></H3 ><P ></P ><UL ><LI ><P ><A HREF="function.soap-soapvar-construct.html" >SoapVar->__construct()</A > - construct a new SoapVar object</P ></LI ></UL ></DIV ></DIV ></DIV ><DIV CLASS="section" ><H1 CLASS="section" ><A NAME="soap.constants" >预定义常量</A ></H1 ><P >以下常量由本扩展模块定义,因此只有在本扩展模块被编译到 PHP 中,或者在运行时被动态加载后才有效。</P ><P ></P ><DIV CLASS="variablelist" ><DL ><DT ><TT CLASS="constant" ><B >SOAP_1_1</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >SOAP_1_2</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >SOAP_PERSISTENCE_SESSION</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >SOAP_PERSISTENCE_REQUEST</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >SOAP_FUNCTIONS_ALL</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >SOAP_ENCODED</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >SOAP_LITERAL</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >SOAP_RPC</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >SOAP_DOCUMENT</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >SOAP_ACTOR_NEXT</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >SOAP_ACTOR_NONE</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >SOAP_ACTOR_UNLIMATERECEIVER</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >SOAP_COMPRESSION_ACCEPT</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >SOAP_COMPRESSION_GZIP</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >SOAP_COMPRESSION_DEFLATE</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >SOAP_WAIT_ONE_WAY_CALLS</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > Added in PHP 5.1.0. </P ></DD ><DT ><TT CLASS="constant" ><B >UNKNOWN_TYPE</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_STRING</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_BOOLEAN</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_DECIMAL</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_FLOAT</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_DOUBLE</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_DURATION</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_DATETIME</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_TIME</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_DATE</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_GYEARMONTH</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_GYEAR</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_GMONTHDAY</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_GDAY</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_GMONTH</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_HEXBINARY</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_BASE64BINARY</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_ANYURI</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_ANYXML</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > Added in PHP 5.1.0. </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_QNAME</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_NOTATION</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_NORMALIZEDSTRING</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_TOKEN</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_LANGUAGE</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_NMTOKEN</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_NAME</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_NCNAME</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_ID</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_IDREF</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_IDREFS</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_ENTITY</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_ENTITIES</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_INTEGER</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_NONPOSITIVEINTEGER</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_NEGATIVEINTEGER</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_LONG</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_INT</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_SHORT</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_BYTE</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_NONNEGATIVEINTEGER</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_UNSIGNEDLONG</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_UNSIGNEDINT</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_UNSIGNEDSHORT</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_UNSIGNEDBYTE</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_POSITIVEINTEGER</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_NMTOKENS</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_ANYTYPE</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >SOAP_ENC_OBJECT</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >SOAP_ENC_ARRAY</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_1999_TIMEINSTANT</B ></TT > (<A HREF="language.types.integer.html" ><B CLASS="type" >integer</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_NAMESPACE</B ></TT > (<A HREF="language.types.string.html" ><B CLASS="type" >string</B ></A >)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >XSD_1999_NAMESPACE</B ></TT > (<A HREF="language.types.string.html" ><B CLASS="type" >string</B ></A >)</DT ><DD ><P > </P ></DD ></DL ></DIV ></DIV ></DIV ><DIV CLASS="TOC" ><DL ><DT ><B >目录</B ></DT ><DT ><A HREF="function.is-soap-fault.html" >is_soap_fault</A > -- Checks if SOAP call was failed </DT ><DT ><A HREF="function.soap-soapclient-call.html" >SoapClient->__call()</A > -- Calls a SOAP function (deprecated) </DT ><DT ><A HREF="function.soap-soapclient-construct.html" >SoapClient->__construct()</A > -- SoapClient constructor </DT ><DT ><A HREF="function.soap-soapclient-dorequest.html" >SoapClient->__doRequest()</A > -- Performs a SOAP request </DT ><DT ><A HREF="function.soap-soapclient-getfunctions.html" >SoapClient->__getFunctions()</A > -- Returns list of SOAP functions </DT ><DT ><A HREF="function.soap-soapclient-getlastrequest.html" >SoapClient->__getLastRequest()</A > -- Returns last SOAP request </DT ><DT ><A HREF="function.soap-soapclient-getlastrequestheaders.html" >SoapClient->__getLastRequestHeaders()</A > -- Returns last SOAP request headers </DT ><DT ><A HREF="function.soap-soapclient-getlastresponse.html" >SoapClient->__getLastResponse()</A > -- Returns last SOAP response. </DT ><DT ><A HREF="function.soap-soapclient-getlastresponseheaders.html" >SoapClient->__getLastResponseHeaders()</A > -- Returns last SOAP response headers. </DT ><DT ><A HREF="function.soap-soapclient-gettypes.html" >SoapClient->__getTypes()</A > -- Returns list of SOAP types </DT ><DT ><A HREF="function.soap-soapclient-setcookie.html" >SoapClient->__setCookie()</A > -- Sets the cookie that will be sent with the SOAP request </DT ><DT ><A HREF="function.soap-soapclient-soapcall.html" >SoapClient->__soapCall()</A > -- Calls a SOAP function </DT ><DT ><A HREF="function.soap-soapfault-construct.html" >SoapFault->__construct()</A > -- SoapFault constructor </DT ><DT ><A HREF="function.soap-soapheader-construct.html" >SoapHeader->__construct()</A > -- SoapHeader constructor </DT ><DT ><A HREF="function.soap-soapparam-construct.html" >SoapParam->__construct()</A > -- SoapParam constructor </DT ><DT ><A HREF="function.soap-soapserver-addfunction.html" >SoapServer->addFunction()</A > -- Adds one or several functions those will handle SOAP requests </DT ><DT ><A HREF="function.soap-soapserver-construct.html" >SoapServer->__construct()</A > -- SoapServer constructor </DT ><DT ><A HREF="function.soap-soapserver-fault.html" >SoapServer->fault()</A > -- Issue SoapServer fault indicating an error</DT ><DT ><A HREF="function.soap-soapserver-getfunctions.html" >SoapServer->getFunctions()</A > -- Returns list of defined functions </DT ><DT ><A HREF="function.soap-soapserver-handle.html" >SoapServer->handle()</A > -- Handles a SOAP request </DT ><DT ><A HREF="function.soap-soapserver-setclass.html" >SoapServer->setClass()</A > -- Sets class which will handle SOAP requests </DT ><DT ><A HREF="function.soap-soapserver-setpersistence.html" >SoapServer->setPersistence()</A > -- Sets persistence mode of SoapServer </DT ><DT ><A HREF="function.soap-soapvar-construct.html" >SoapVar->__construct()</A > -- SoapVar constructor </DT ><DT ><A HREF="function.use-soap-error-handler.html" >use_soap_error_handler</A > -- Set whether to use the SOAP error handler and return the former value</DT ></DL ></DIV ></DIV ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="function.snmpwalkoid.html" ACCESSKEY="P" >上一页</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >起始页</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="function.is-soap-fault.html" ACCESSKEY="N" >下一页</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >snmpwalkoid</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="funcref.html" ACCESSKEY="U" >上一级</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >is_soap_fault</TD ></TR ></TABLE ></DIV ></BODY ></HTML >