<?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 => 'es',
  ),
  'this' => 
  array (
    0 => 'soapclient.call.php',
    1 => 'SoapClient::__call',
    2 => 'Llamada a una funci&oacute;n SOAP (obsoleta)',
  ),
  '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' => 'es',
    '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">Llamada a una función SOAP (obsoleta)</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-soapclient.call-description">
  <h3 class="title">Descripción</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">
   La llamada directa a este método es obsoleta. Normalmente, las
   funciones SOAP pueden ser llamadas como métodos del objeto
   <span class="classname"><a href="class.soapclient.php" class="classname">SoapClient</a></span>; en los casos donde esto no es
   posible, o bien es necesario pasar más opciones, utilícese
   el método <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">Parámetros</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">name</code></dt>
     <dd>
      <p class="para">
       El nombre de la función SOAP a llamar.
      </p>
     </dd>
    
    
     <dt><code class="parameter">args</code></dt>
     <dd>
      <p class="para">
       Un array de argumentos a pasar a la función.
       Esto puede ser un array ordenado o un array asociativo.
       Tenga en cuenta que la mayoría de servidores SOAP exigen que los nombres de los parámetros sean proporcionados, en cuyo caso debe ser un array asociativo.
      </p>
     </dd>
    
   </dl>
  </p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-soapclient.call-returnvalues">
  <h3 class="title">Valores devueltos</h3>
  <p class="para">
   Las funciones SOAP pueden devolver uno o varios valores. Si solo un valor es devuelto por la función SOAP, el valor de retorno será un escalar.
   Si varios valores son devueltos, se devuelve un array asociativo de parámetros de salida nombrados en su lugar.
  </p>
  <p class="para">
   En caso de error, si el objeto <span class="classname"><a href="class.soapclient.php" class="classname">SoapClient</a></span> ha sido construido con la opción <code class="literal">exceptions</code> definida como <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>, se devolverá un objeto <span class="classname"><a href="class.soapfault.php" class="classname">SoapFault</a></span>.
  </p>
 </div>


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