<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/class.memcached.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'es',
  ),
  'this' => 
  array (
    0 => 'memcached.deletemultibykey.php',
    1 => 'Memcached::deleteMultiByKey',
    2 => 'Elimina varios elementos de un servidor espec&iacute;fico',
  ),
  'up' => 
  array (
    0 => 'class.memcached.php',
    1 => 'Memcached',
  ),
  'prev' => 
  array (
    0 => 'memcached.deletemulti.php',
    1 => 'Memcached::deleteMulti',
  ),
  'next' => 
  array (
    0 => 'memcached.fetch.php',
    1 => 'Memcached::fetch',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'reference/memcached/memcached/deletemultibykey.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="memcached.deletemultibykey" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">Memcached::deleteMultiByKey</h1>
  <p class="verinfo">(PECL memcached &gt;= 2.0.0)</p><p class="refpurpose"><span class="refname">Memcached::deleteMultiByKey</span> &mdash; <span class="dc-title">Elimina varios elementos de un servidor específico</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-memcached.deletemultibykey-description">
  <h3 class="title">Descripción</h3>
  <div class="methodsynopsis dc-description">
   <span class="modifier">public</span> <span class="methodname"><strong>Memcached::deleteMultiByKey</strong></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$server_key</code></span>, <span class="methodparam"><span class="type"><a href="language.types.array.php" class="type array">array</a></span> <code class="parameter">$keys</code></span>, <span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$time</code><span class="initializer"> = 0</span></span>): <span class="type"><a href="language.types.array.php" class="type array">array</a></span></div>

  <p class="para rdfs-comment">
   <span class="function"><strong>Memcached::deleteMultiByKey()</strong></span> es funcionalmente idéntica
   al método <span class="methodname"><a href="memcached.deletemulti.php" class="methodname">Memcached::deleteMulti()</a></span>, excepto que
   el argumento <code class="parameter">server_key</code> puede ser utilizado para asociar
   las claves <code class="parameter">keys</code> con un servidor específico.
  </p>

 </div>


 <div class="refsect1 parameters" id="refsect1-memcached.deletemultibykey-parameters">
  <h3 class="title">Parámetros</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">server_key</code></dt>
     <dd>
      <p class="para">
       La clave que identifica el servidor donde almacenar o recuperar el valor. En lugar de calcular el hash sobre la clave real del elemento, se calcula el hash sobre la clave del servidor al decidir con qué servidor memcached comunicarse. Esto permite agrupar elementos relacionados en un solo servidor para mayor eficiencia con operaciones múltiples.
      </p>
     </dd>
    
    
     <dt><code class="parameter">keys</code></dt>
     <dd>
      <p class="para">
       Las claves a eliminar.
      </p>
     </dd>
    
    
     <dt><code class="parameter">time</code></dt>
     <dd>
      <p class="para">
       El tiempo de espera del servidor antes de eliminar los elementos.
      </p>
      <blockquote class="note"><p><strong class="note">Nota</strong>: <span class="simpara">
       A partir de memcached 1.3.0 (publicado en 2009) esta funcionalidad ya no está
       soportada. Pasar un valor distinto de cero para <code class="parameter">time</code> causará
       que la eliminación falle. <span class="methodname"><a href="memcached.getresultcode.php" class="methodname">Memcached::getResultCode()</a></span>
       devolverá <strong><code>MEMCACHED_INVALID_ARGUMENTS</code></strong>.
      </span></p></blockquote>

     </dd>
    
   </dl>
  </p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-memcached.deletemultibykey-returnvalues">
  <h3 class="title">Valores devueltos</h3>
  <p class="para">
   Devuelve un array indexado por <code class="parameter">keys</code>. Cada elemento
   es <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> si la clave correspondiente fue eliminada, o una de las
   constantes <strong><code><a href="memcached.constants.php#memcached.constants.res-success">Memcached::RES_<span class="replaceable">*</span></a></code></strong> si la eliminación correspondiente
   falló.
   </p>
  <p class="para">
   <span class="methodname"><a href="memcached.getresultcode.php" class="methodname">Memcached::getResultCode()</a></span> devolverá
   el código de resultado de la última operación de eliminación ejecutada, es decir, la operación de eliminación
   del último elemento de <code class="parameter">keys</code>.
  </p>

 </div>


 <div class="refsect1 seealso" id="refsect1-memcached.deletemultibykey-seealso">
  <h3 class="title">Ver también</h3>
  <p class="para">
   <ul class="simplelist">
    <li><span class="methodname"><a href="memcached.delete.php" class="methodname" rel="rdfs-seeAlso">Memcached::delete()</a> - Elimina un elemento</span></li>
    <li><span class="methodname"><a href="memcached.deletebykey.php" class="methodname" rel="rdfs-seeAlso">Memcached::deleteByKey()</a> - Elimina un elemento de un servidor espec&iacute;fico</span></li>
    <li><span class="methodname"><a href="memcached.deletemulti.php" class="methodname" rel="rdfs-seeAlso">Memcached::deleteMulti()</a> - Elimina varios elementos</span></li>
   </ul>
  </p>
 </div>


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