• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • SoapServer::__construct()

    (PHP 5, PHP 7)

    SoapServer constructor

    说明

    publicSoapServer::__construct(mixed $wsdl[,array $options])

    此函数是该函数的别名:SoapServer::SoapServer()

    // Workin Server with Client for localhost
    // server.php
    <?php 
    class MyClass {
     public function helloWorld() {
      return 'Hallo Welt '. print_r(func_get_args(), true);
     }
    }
     
    try {
     $server = new SOAPServer(
      NULL,
      array(
       'uri' => 'http://localhost/soap/server.php'
      )
     );
     
     $server->setClass('MyClass');
     $server->handle();
    }
     
    catch (SOAPFault $f) {
     print $f->faultstring;
    }
    ?>
    // client.php:
    <?php
    $client = new SoapClient(null, array(
       'location' => "http://localhost/soap/server.php",
       'uri'   => "http://localhost/soap/server.php",
       'trace'  => 1 ));
    echo $return = $client->__soapCall("helloWorld",array("world"));
    ?>
    // Hope you like it