SoapVar->__construct()

(No version information available, might be only in CVS)

SoapVar->__construct() — Constructeur SoapVar

Description

class SoapVar {
__construct ( mixed $data, int $encoding [, string $type_name [, string $type_namespace [, string $node_name [, string $node_namespace]]]] )
}

Construit un nouvel objet SoapVar .

Liste de paramètres

data

Les données à passer ou à retourner.

encoding

L'ID d'encodage, une des constantes XSD_... .

type_name

Le nom du type.

type_namespace

Le type de l'espace de noms.

node_name

Le nom du noeud XML.

node_namespace

L'espace de noms du noeud XML.

Exemples

Exemple 2462. Quelques exemples

<?php
class  SOAPStruct  {
    function 
SOAPStruct ( $s $i $f
    {
        
$this -> varString  $s ;
        
$this -> varInt  $i ;
        
$this -> varFloat  $f ;
    }
}
$client  = new  SoapClient ( null , array( 'location'  =>  "http://localhost/soap.php" ,
                                     
'uri'       =>  "http://test-uri/" ));
$struct  = new  SOAPStruct ( 'arg' 34 325.325 );
$soapstruct  = new  SoapVar ( $struct SOAP_ENC_OBJECT "SOAPStruct" "http://soapinterop.org/xsd" );
$client -> echoStruct (new  SoapParam ( $soapstruct "inputStruct" ));
?>

Voir aussi

SoapClient->__soapCall()
SoapParam->__construct()