Loading:


SoapServer __construct
SoapServer
__construct ( $wsdl [, array $options ] )

 

Ten konstruktor pozwala na tworzenie obiektów w SoapServer WSDL lub w trybie non-WSDL.


Parametry

 

wsdl

 

Jeśli chcesz mode WSDL, musisz ustawić  URI z pliku WSDL. W innym przypadku, musisz ustawić to na NULL i ustawić opcję uri.

 

options

Pozwala na ustawienie domyślnej wersji SOAP (soap_version), wewnętrzne kodowanie znaków (kodowania), actor i URI (actor).

 

Opcja classmap może być używana do mapowania niektórych typów WSDL do klas PHP. Ta opcja musi być tablicą rodzajów kluczy WSDL , jako nazwy i klas PHP jako wartości.

 

 

WOpcja typemap jest tablicą typu mapowań. Rodzaj odwzorowania tablicy z kluczy type_name, type_ns (namespace URI), from_xml oraz to_xml (callback przyjmująca jeden obiekt parametru).

 

Inne opcje i funkcje są cache_wsdl.



Napisz Artyku³

Listing


//Przykład #1

<?php

$server = new SoapServer("some.wsdl");

$server = new SoapServer("some.wsdl", array('soap_version' => SOAP_1_2));

$server = new SoapServer("some.wsdl", array('actor' => "http://example.org/ts-tests/C"));

$server = new SoapServer("some.wsdl", array('encoding'=>'ISO-8859-1'));

$server = new SoapServer(null, array('uri' => "http://test-uri/"));

class MyBook {
    public $title;
    public $author;
}

$server = new SoapServer("books.wsdl", array('classmap' => array('book' => "MyBook")));

?>
 




Dodano przez: igor
Ranga: Administrator serwisu Punktów: 28716
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2020 v.1.5 | design: diviXdesign & rainbowcolors