<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/class.soapclient.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'fr',
  ),
  'this' => 
  array (
    0 => 'soapclient.call.php',
    1 => 'SoapClient::__call',
    2 => 'Appelle une fonction SOAP (obsol&egrave;te)',
  ),
  'up' => 
  array (
    0 => 'class.soapclient.php',
    1 => 'SoapClient',
  ),
  'prev' => 
  array (
    0 => 'class.soapclient.php',
    1 => 'SoapClient',
  ),
  'next' => 
  array (
    0 => 'soapclient.construct.php',
    1 => 'SoapClient::__construct',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'fr',
    'path' => 'reference/soap/soapclient/call.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="soapclient.call" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">SoapClient::__call</h1>
  <p class="verinfo">(PHP 5, PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">SoapClient::__call</span> &mdash; <span class="dc-title">Appelle une fonction SOAP (obsolète)</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-soapclient.call-description">
  <h3 class="title">Description</h3>
  <div class="methodsynopsis dc-description">
   <span class="modifier">public</span> <span class="methodname"><strong>SoapClient::__call</strong></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$name</code></span>, <span class="methodparam"><span class="type"><a href="language.types.array.php" class="type array">array</a></span> <code class="parameter">$args</code></span>): <span class="type"><a href="language.types.mixed.php" class="type mixed">mixed</a></span></div>

  <p class="para rdfs-comment">
   L&#039;appel direct à cette méthode est obsolète. Habituellement, les
   fonctions SOAP peuvent être appelées comme méthodes de l&#039;objet
   <span class="classname"><a href="class.soapclient.php" class="classname">SoapClient</a></span> ; dans les cas où ce n&#039;est pas
   possible, ou bien qu&#039;il est nécessaire de passer plus d&#039;options, utiliser
   la méthode <span class="methodname"><a href="soapclient.soapcall.php" class="methodname">SoapClient::__soapCall()</a></span>.
   </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-soapclient.call-parameters">
  <h3 class="title">Liste de paramètres</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">name</code></dt>
     <dd>
      <p class="para">
       Le nom de la fonction SOAP à appeler.
      </p>
     </dd>
    
    
     <dt><code class="parameter">args</code></dt>
     <dd>
      <p class="para">
       Un tableau des arguments à passer à la fonction.
       Cela peut être soit un tableau ordonné, soit un tableau associatif.
       Il est à noter que la plupart des serveurs SOAP exigent que les noms des paramètres soient fournis, auquel cas cela doit être un tableau associatif.
      </p>
     </dd>
    
   </dl>
  </p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-soapclient.call-returnvalues">
  <h3 class="title">Valeurs de retour</h3>
  <p class="para">
   Les fonctions SOAP peuvent renvoyer une ou plusieurs valeurs. Si seule une valeur est renvoyée par la fonction SOAP, la valeur de retour sera un scalaire.
   Si plusieurs valeurs sont renvoyées, un tableau associatif de paramètres de sortie nommés est renvoyé à la place.
  </p>
  <p class="para">
   En cas d&#039;erreur, si l&#039;objet <span class="classname"><a href="class.soapclient.php" class="classname">SoapClient</a></span> a été construit avec l&#039;option <code class="literal">exceptions</code> définie sur <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>, un objet <span class="classname"><a href="class.soapfault.php" class="classname">SoapFault</a></span> sera renvoyé.
  </p>
 </div>


</div><?php manual_footer($setup); ?>