<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/zlib.setup.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'es',
  ),
  'this' => 
  array (
    0 => 'zlib.configuration.php',
    1 => 'Configuraci&oacute;n en tiempo de ejecuci&oacute;n',
    2 => 'Configuraci&oacute;n en tiempo de ejecuci&oacute;n',
  ),
  'up' => 
  array (
    0 => 'zlib.setup.php',
    1 => 'Instalaci&oacute;n/Configuraci&oacute;n',
  ),
  'prev' => 
  array (
    0 => 'zlib.installation.php',
    1 => 'Instalaci&oacute;n',
  ),
  'next' => 
  array (
    0 => 'zlib.resources.php',
    1 => 'Tipos de recursos',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'reference/zlib/ini.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="zlib.configuration" class="section">
 <h2 class="title">Configuración en tiempo de ejecución</h2>
 <p class="simpara">El comportamiento de estas funciones es
afectado por la configuración en el archivo <var class="filename">php.ini</var>.</p>
 <p class="para">
  La extensión zlib ofrece la opción de comprimir de manera trasparente
  las páginas sobre la marcha, si el navegador que hace la solicitud
  lo soporta. Por lo tanto hay tres opciones en el <a href="configuration.file.php" class="link">archivo de configuración</a> <var class="filename">php.ini</var>.
   <table class="doctable table">
   <caption><strong>Opciones de Configuración de Zlib</strong></caption>
   
    <thead>
     <tr>
      <th>Nombre</th>
      <th>Por defecto</th>
      <th>Cambiable</th>
      <th>Historial de cambios</th>
     </tr>

    </thead>

    <tbody class="tbody">
     <tr>
      <td><a href="zlib.configuration.php#ini.zlib.output-compression" class="link">zlib.output_compression</a></td>
      <td>&quot;0&quot;</td>
      <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
      <td class="empty">&nbsp;</td>
     </tr>

     <tr>
      <td><a href="zlib.configuration.php#ini.zlib.output-compression-level" class="link">zlib.output_compression_level</a></td>
      <td>&quot;-1&quot;</td>
      <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
      <td class="empty">&nbsp;</td>
     </tr>

     <tr>
      <td><a href="zlib.configuration.php#ini.zlib.output-handler" class="link">zlib.output_handler</a></td>
      <td>&quot;&quot;</td>
      <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
      <td class="empty">&nbsp;</td>
     </tr>

    </tbody>
   
  </table>

   Para más detalles sobre los modos INI_*,
        refiérase a <a href="configuration.changes.modes.php" class="xref">D&oacute;nde una directiva de configuraci&oacute;n puede ser modificada</a>.
</p>

 <p class="para">Aquí hay una aclaración sobre
el uso de las directivas de configuración.</p>

 <p class="para">
 <dl>
  
   <dt id="ini.zlib.output-compression">
    <code class="parameter">zlib.output_compression</code>
    <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>/<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
   </dt>
   <dd>
    <p class="para">
     Para comprimir páginas transparentemente. Si esta opción está
     configurada en &quot;On&quot; en <var class="filename">php.ini</var> o en la configuración de
     Apache, las páginas serán comprimidas si el navegador envía
     un encabezado &quot;Accept-Encoding: gzip&quot; o &quot;deflate&quot;. Los
     encabezados &quot;Content-Encoding: gzip&quot; (respectivamente
     &quot;deflate&quot;) y &quot;Vary: Accept-Encoding&quot; serán agregados a la
     salida. En tiempo de ejecución, esto se puede configurar
     sólo antes de enviar cualquier salida.
    </p>
    <p class="para">
     Esta opción también acepta valores enteros (integer) en lugar de
     boolean en &quot;On&quot;/&quot;Off&quot;, usando esto se puede configurar el
     tamaño del buffer de salida (por defecto es 4KB).
    </p>
    <blockquote class="note"><p><strong class="note">Nota</strong>: 
     <p class="para">
      <a href="outcontrol.configuration.php#ini.output-handler" class="link">output_handler</a> debe estar
      vacío si ésta se configura en &#039;On&#039; ! De otra manera se debe usar <code class="literal">zlib.output_handler</code>.
     </p>
    </p></blockquote>
   </dd>
  

  
   <dt id="ini.zlib.output-compression-level">
    <code class="parameter">zlib.output_compression_level</code>
    <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
   </dt>
   <dd>
    <p class="para">
     Nivel de compresión usado para la salida de la compresión transparente.
     Especifica un valor entre 0 (no comprimido) y 9 (máxima compresión).
     El valor por defecto es -1, que deja que el servidor decida cual
     nivel utilizar.
    </p>
   </dd>
  

  
   <dt id="ini.zlib.output-handler">
    <code class="parameter">zlib.output_handler</code>
    <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
   </dt>
   <dd>
    <p class="para">
     No se pueden especificar manejadores adicionales de salida si
     zlib.output_compression está activada aquí. Esta configuración
     hace lo mismo que <a href="outcontrol.configuration.php#ini.output-handler" class="link">
     output_handler</a> pero en un orden diferente.
    </p>
   </dd>
  

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