Un ejemplo rápido con
SoapClient:
Código PHP:
//Creas el cliente soap con la ruta del wsdl y el endpoint (lo demás es opcional)
//El endpoint suele venir en el wsdl (no siempre), en caso de no venir necesitas 'location'
$soap = new SoapClient('ruta_fichero_wsld',array('location'=>Endpoint,'trace'=>true,'exceptions'=>false));
//Luego
//Creas un array con la relación campo=>valor, en la documentación tienen que venir (se puede sacar también del wsdl)
$array=array("usuario"=>USUARIO,.........);
//Y luego lanzas el comando y tendrás un array como respuesta
$array_respuesta = $soap->__soapCall("comando",$array);
//$array_respuesta = $soap->comando($usuario,....); Es lo mismo pero escrito diferente