action.php文件内容
?php Class Action {
public total($num1,$num2){
$num1 $num2;
}
}
?
service.php文件内容
?php require ;
$server SoapServer();
$serversetClass();
$serverhandle();
?
action.wsdl文件内容
?xml version encoding? ! WSDL file generated by Zend Studio. definitions name targetNamespace xmlns:typens xmlns:xsd xmlns:soap xmlns:soapenc xmlns:wsdl xmlns
message name
part name type/
part name type/
/message
message name
part name type/
/message
portType name
operation name
documentation
Enter description here...
/documentation
input message/
output message/
/operation
/portType
binding name type
soap:binding style transport/
operation name
soap:operation soapAction/
input
soap:body namespace use encodingStyle/
/input
output
soap:body namespace use encodingStyle/
/output
/operation
/binding
service name
port name binding
soap:address location/ ! 访问service的路径
/port
/service /definitions
index.php文件内容
?php $test SoapClient();
$result $testtotal(,);
echo $result;
?
其中index.php为调用接口的文件,service.php为接口的服务文件,运行index.php就可以直接得到接口返回的值