定义一个WebService <?php $soap = new SoapServer(null,array('uri'=>"http://192.168.1.6/"));//This uri is your SERVER ip. $soap->addFunction('minus_func'); //Register the function $soap->addFunction(SOAP_FUNCTIONS_ALL); $soap->handle(); function minus_func($i, $j){ $res = $i - $j; return $res; } ?> 调用 <?php try { $client = new SoapClient(null, array( 'location' =>"http://192.168.1.6/div/ws.php", 'uri' => "http://127.0.0.1/" ) ); echo $client->minus_func(34,30); } catch (SoapFault $fault){ echo "Error: ",$fault->faultcode,", string: ",$fault->faultstring; } ?> 测试一下 http://localhost/div/tws.php