<?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.incrementbykey.php',
    1 => 'Memcached::incrementByKey',
    2 => 'Incrementa un valor num&eacute;rico de un elemento almacenado en un servidor espec&iacute;fico',
  ),
  'up' => 
  array (
    0 => 'class.memcached.php',
    1 => 'Memcached',
  ),
  'prev' => 
  array (
    0 => 'memcached.increment.php',
    1 => 'Memcached::increment',
  ),
  'next' => 
  array (
    0 => 'memcached.ispersistent.php',
    1 => 'Memcached::isPersistent',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'reference/memcached/memcached/incrementbykey.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="memcached.incrementbykey" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">Memcached::incrementByKey</h1>
  <p class="verinfo">(PECL memcached &gt;= 2.0.0)</p><p class="refpurpose"><span class="refname">Memcached::incrementByKey</span> &mdash; <span class="dc-title">Incrementa un valor numérico de un elemento almacenado en un servidor específico</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-memcached.incrementbykey-description">
  <h3 class="title">Descripción</h3>
  <div class="methodsynopsis dc-description">
   <span class="modifier">public</span> <span class="methodname"><strong>Memcached::incrementByKey</strong></span>(<br>&nbsp;&nbsp;&nbsp;&nbsp;<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>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$key</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$offset</code><span class="initializer"> = 1</span></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$initial_value</code><span class="initializer"> = 0</span></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$expiry</code><span class="initializer"> = 0</span></span><br>): <span class="type"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>

  <p class="para rdfs-comment">
   <span class="function"><strong>Memcached::incrementByKey()</strong></span> incrementa un valor numérico
   de un elemento especificando el incremento mediante el argumento <code class="parameter">offset</code>.
   Si el valor del elemento no es numérico, se emitirá un error.
   <span class="function"><strong>Memcached::incrementByKey()</strong></span> establecerá el elemento al valor
   del argumento <code class="parameter">initial_value</code> si la clave no existe.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-memcached.incrementbykey-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">key</code></dt>
     <dd>
      <p class="para">
       La clave del elemento a incrementar.
      </p>
     </dd>
    
    
     <dt><code class="parameter">offset</code></dt>
     <dd>
      <p class="para">
       El incremento a utilizar sobre el valor del elemento.
      </p>
     </dd>
    
    
     <dt><code class="parameter">initial_value</code></dt>
     <dd>
      <p class="para">
       El valor a establecer si el elemento no existe.
      </p>
     </dd>
    
    
     <dt><code class="parameter">expiry</code></dt>
     <dd>
      <p class="para">
       El tiempo de expiración para la definición del elemento.
      </p>
     </dd>
    
   </dl>
  </p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-memcached.incrementbykey-returnvalues">
  <h3 class="title">Valores devueltos</h3>
  <p class="para">
   Devuelve el nuevo valor del elemento en caso de éxito o <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> si ocurre un error.
  </p>
 </div>


 <div class="refsect1 seealso" id="refsect1-memcached.incrementbykey-seealso">
  <h3 class="title">Ver también</h3>
  <p class="para">
   <ul class="simplelist">
    <li><span class="methodname"><a href="memcached.decrement.php" class="methodname" rel="rdfs-seeAlso">Memcached::decrement()</a> - Disminuye un valor num&eacute;rico</span></li>
    <li><span class="methodname"><a href="memcached.decrementbykey.php" class="methodname" rel="rdfs-seeAlso">Memcached::decrementByKey()</a> - Disminuye un valor num&eacute;rico de un elemento almacenado en un servidor espec&iacute;fico</span></li>
    <li><span class="methodname"><a href="memcached.increment.php" class="methodname" rel="rdfs-seeAlso">Memcached::increment()</a> - Incrementa num&eacute;ricamente un elemento</span></li>
   </ul>
  </p>
 </div>


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