<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ini.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'es',
  ),
  'this' => 
  array (
    0 => 'ini.core.php',
    1 => 'Descripci&oacute;n de las directivas internas del php.ini',
    2 => 'Descripci&oacute;n de las directivas internas del php.ini',
  ),
  'up' => 
  array (
    0 => 'ini.php',
    1 => 'Directivas de php.ini',
  ),
  'prev' => 
  array (
    0 => 'ini.sections.php',
    1 => 'Lista de secciones de php.ini',
  ),
  'next' => 
  array (
    0 => 'extensions.php',
    1 => 'Categorizaci&oacute;n de
Extensiones',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'appendices/ini.core.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="ini.core" class="section">
  <h2 class="title">Descripción de las directivas internas del <var class="filename">php.ini</var></h2>
  <p class="para">
   Esta lista incluye las directivas internas del <var class="filename">php.ini</var> que puede
   definir para personalizar su configuración de PHP. Las directivas
   gestionadas por las extensiones se enumeran y detallan en las páginas de
   documentación respectivas de las extensiones; la información sobre las
   directivas en las sesiones, por ejemplo, se puede encontrar en la
   página de documentación de las <a href="session.configuration.php" class="link">sesiones</a>.
  </p>
  <blockquote class="note"><p><strong class="note">Nota</strong>: 
   <p class="para">
    Los valores predeterminados enumerados aquí se utilizarán cuando <var class="filename">php.ini</var>
    no se carga; los valores de los archivos <var class="filename">php.ini</var> en entornos de producción
    y desarrollo pueden variar.
   </p>
  </p></blockquote>

  <div class="section" id="ini.sect.language-options">
   <h2 class="title">Opciones del lenguaje</h2>
   <p class="para">
    <table class="doctable table">
     <caption><strong>Opciones de configuración</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="ini.core.php#ini.short-open-tag" class="link">short_open_tag</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="ini.core.php#ini.precision" class="link">precision</a></td>
        <td>&quot;14&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="ini.core.php#ini.serialize-precision" class="link">serialize_precision</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>
         Antes de PHP 7.1.0, el valor predeterminado era 17.
        </td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.disable-functions" class="link">disable_functions</a></td>
        <td>&quot;&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong> solo</td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.disable-classes" class="link">disable_classes</a></td>
        <td>&quot;&quot;</td>
        <td><var class="filename">php.ini</var> solo</td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.exit-on-timeout" class="link">exit_on_timeout</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>

       <tr>
        <td><a href="ini.core.php#ini.expose-php" class="link">expose_php</a></td>
        <td>&quot;1&quot;</td>
        <td><var class="filename">php.ini</var> solo</td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.hard-timeout" class="link">hard_timeout</a></td>
        <td>&quot;2&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td>Disponible a partir de 7.1.0.</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.zend.exception-ignore-args" class="link">zend.exception_ignore_args</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>Disponible a partir de 7.4.0</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.zend.multibyte" class="link">zend.multibyte</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="ini.core.php#ini.zend.script-encoding" class="link">zend.script_encoding</a></td>
        <td>NULL</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="ini.core.php#ini.zend.detect-unicode" class="link">zend.detect-unicode</a></td>
        <td>NULL</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="ini.core.php#ini.zend.signal-check" class="link">zend.signal_check</a></td>
        <td>&quot;0&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.zend.assertions" class="link">zend.assertions</a></td>
        <td>&quot;1&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong> con restricciones</td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.zend.exception-string-param-max-len" class="link">zend.exception_string_param_max_len</a></td>
        <td>&quot;15&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
        <td>Disponible a partir de PHP 8.0.0.</td>
       </tr>

      </tbody>
     
    </table>

   </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.short-open-tag">
       <code class="parameter">short_open_tag</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Define si las etiquetas cortas de apertura de PHP (<strong class="userinput"><code>&lt;? ?&gt;</code></strong>) están permitidas o no. Si desea usar PHP con XML, debe desactivar esta opción de configuración para poder usar <strong class="userinput"><code>&lt;?xml ?&gt;</code></strong>. De lo contrario, puede escribirlo usando PHP, por ejemplo: <strong class="userinput"><code>&lt;?php echo &#039;&lt;?xml version=&quot;1.0&quot;&gt;&#039;; ?&gt;</code></strong>. Si esta opción está desactivada, debe usar la versión larga de las etiquetas de apertura de PHP (<strong class="userinput"><code>&lt;?php ?&gt;</code></strong>).
       </p>
       <blockquote class="note"><p><strong class="note">Nota</strong>: 
        <p class="para">
         Esta directiva no afecta el uso de <strong class="userinput"><code>&lt;?=</code></strong>, que siempre está disponible.
        </p>
       </p></blockquote>
      </dd>
     

     
      <dt id="ini.precision">
       <code class="parameter">precision</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <span class="simpara">
        El número de decimales significativos que se mostrarán en los números de coma flotante. <code class="literal">-1</code> significa que se utilizará el mejor algoritmo para redondear este número.
       </span>
      </dd>
     

     
      <dt id="ini.serialize-precision">
       <code class="parameter">serialize_precision</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <span class="simpara">
        El número de dígitos significativos conservados al serializar números de coma flotante. <code class="literal">-1</code> significa que se utilizará el mejor algoritmo para redondear este número.
       </span>
      </dd>
     

     
      <dt id="ini.expose-php">
       <code class="parameter">expose_php</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Expone a todos los clientes el hecho de que PHP está instalado en el servidor. Esto incluye la versión de PHP en los encabezados HTTP de la respuesta (X-Powered-By: PHP/5.3.7).
       </p>
      </dd>
     

     
      <dt id="ini.disable-functions">
       <code class="parameter">disable_functions</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <span class="simpara">
        Esta directiva le permite deshabilitar ciertas funciones. Toma una lista de nombres de funciones separados por comas.
       </span>
       <span class="simpara">
        Solo las <a href="functions.internal.php" class="link">funciones internas</a> pueden deshabilitarse usando esta directiva. Las <a href="functions.user-defined.php" class="link">funciones definidas por el usuario</a> no se ven afectadas.
       </span>
       <span class="simpara">
        Esta directiva debe definirse en el <var class="filename">php.ini</var>. Por ejemplo, no puede definirse en el archivo <var class="filename">httpd.conf</var>.
       </span>
       <div class="warning"><strong class="warning">Advertencia</strong>
        <p class="simpara">
         Esta directiva puede ser eludida y no debe considerarse una
         medida de seguridad suficiente para entornos de alojamiento compartido.
        </p>
       </div>
      </dd>
     

     
      <dt id="ini.disable-classes">
       <code class="parameter">disable_classes</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Esta directiva le permite deshabilitar ciertas clases. Toma una lista de nombres de clases separados por comas.
       </p>
       <p class="para">
        Solo las clases internas pueden deshabilitarse usando esta directiva. Las clases definidas por el usuario no se ven afectadas.
       </p>
       <span class="simpara">
        Esta directiva debe definirse en el <var class="filename">php.ini</var>. Por ejemplo, no puede definirse en el archivo <var class="filename">httpd.conf</var>.
       </span>
       <div class="warning"><strong class="warning">Advertencia</strong>
        <p class="simpara">
         Esta directiva puede ser eludida y no debe considerarse una
         medida de seguridad suficiente para entornos de alojamiento compartido.
        </p>
       </div>
      </dd>
     

     
      <dt id="ini.zend.assertions">
       <code class="parameter">zend.assertions</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <span class="simpara">
        Cuando se establece en <code class="literal">1</code>, se generará el código de aserción (en modo de desarrollo). Cuando se establece en <code class="literal">0</code>, se generará el código de aserción, pero se ignorará (no se ejecutará) durante la ejecución. Cuando se establece en <code class="literal">-1</code>, el código de aserción no se generará, haciendo que las aserciones sean completamente neutrales (en modo de producción).
       </span>
       <blockquote class="note"><p><strong class="note">Nota</strong>: 
        <p class="para">
         Si un proceso se inicia en modo de producción, <a href="ini.core.php#ini.zend.assertions" class="link">zend.assertions</a> no puede cambiarse en tiempo de ejecución, ya que el código para las aserciones no se ha generado.
        </p>
        <p class="para">
         Si un proceso se inicia en modo de desarrollo, <a href="ini.core.php#ini.zend.assertions" class="link">zend.assertions</a> no puede establecerse en <code class="literal">-1</code> en tiempo de ejecución.
        </p>
       </p></blockquote>
      </dd>
     

     
      <dt id="ini.zend.exception-string-param-max-len">
       <code class="parameter">zend.exception_string_param_max_len</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <span class="simpara">
        La longitud máxima de los argumentos de función de cadenas en los trazas de pila convertidos en cadenas. Debe estar en el rango entre <code class="literal">&quot;0&quot;</code> y <code class="literal">&quot;1000000&quot;</code>.
       </span>
      </dd>
     

     
      <dt id="ini.hard-timeout">
       <code class="parameter">hard_timeout</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <p class="para">
        Cuando se alcanza el tiempo de espera establecido en <a href="info.configuration.php#ini.max-execution-time" class="link">max_execution_time</a>, el tiempo de ejecución de PHP destruirá los recursos de manera elegante. Si algo se bloquea cuando esto ocurre, se activará el tiempo de espera forzado durante el número de segundos establecido. Cuando se alcanza el tiempo de espera forzado, PHP saldrá de manera no elegante. Cuando se establece en 0, el tiempo de espera forzado nunca se activará.
       </p>
       <p class="para">
        Cuando PHP finaliza con un tiempo de espera forzado, se verá algo así: <div class="example-contents screen">
<div class="cdata"><pre>
Fatal error: Maximum execution time of 30+2 seconds exceeded (terminated) in Unknown on line 0
</pre></div>
        </div>
       </p>
      </dd>
     

     
      <dt id="ini.zend.exception-ignore-args">
       <code class="parameter">zend.exception_ignore_args</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Excluye los argumentos en los trazas de pila generados desde las excepciones.
       </p>
      </dd>
     

     
      <dt id="ini.zend.multibyte">
       <code class="parameter">zend.multibyte</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Activa el análisis léxico de archivos PHP en codificaciones multibyte. Activar zend.multibyte es necesario para usar ciertas codificaciones de caracteres como SJIS, BIG5, etc., que contienen caracteres especiales en codificación multibyte. Las codificaciones compatibles con ISO-8859-1 como UTF-8, EUC, etc., no requieren esta opción.
       </p>
       <p class="para">
        Activar zend.multibyte requiere la extensión mbstring.
       </p>
      </dd>
     

     
      <dt id="ini.zend.script-encoding">
       <code class="parameter">zend.script_encoding</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Este valor se usará a menos que una directiva <a href="control-structures.declare.php#control-structures.declare.encoding" class="link">declare(encoding=...)</a> aparezca en la parte superior del script. Cuando se usa una codificación incompatible con ISO-8859-1, se deben usar las opciones zend.multibyte y zend.script_encoding.
       </p>
       <p class="para">
        Los strings se convertirán desde zend.script_encoding a mbstring.internal_encoding, como si se hubiera llamado a la función <span class="function"><a href="function.mb-convert-encoding.php" class="function">mb_convert_encoding()</a></span>.
       </p>
      </dd>
     

     
      <dt id="ini.zend.detect-unicode">
       <code class="parameter">zend.detect_unicode</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Verifica el BOM (Byte Order Mark) y mira si el archivo contiene caracteres multibyte válidos. Esta detección se realiza antes de que se ejecute la función <span class="function"><a href="function.halt-compiler.php" class="function">__halt_compiler()</a></span>. Disponible solo en modo multibyte de Zend.
       </p>
      </dd>
     

     
      <dt id="ini.zend.signal-check">
       <code class="parameter">zend.signal_check</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Verifica si se está utilizando un manejador de señales de reemplazo al detenerse.
       </p>
      </dd>
     

     
      <dt id="ini.exit-on-timeout">
       <code class="parameter">exit_on_timeout</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Esta es una directiva solo para Apache1 mod_php que fuerza a los hilos de Apache a salir si ocurre un tiempo de espera de expiración de PHP. Tal expiración produce internamente una llamada a longjmp() en Apache1 que puede dejar algunas extensiones en un estado no consistente. Al terminar el proceso, todos los bloqueos y la memoria se limpiarán.
       </p>
      </dd>
     

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

  <div class="section" id="ini.sect.resource-limits">
   <h2 class="title">Límite de recursos</h2>
   <p class="para">
    <table class="doctable table">
     <caption><strong>Opciones de configuración</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="ini.core.php#ini.memory-limit" class="link">memory_limit</a></td>
        <td>&quot;128M&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>

   </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.memory-limit">
       <code class="parameter">memory_limit</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <p class="para">
        Esta opción determina la memoria límite, en bytes, que un script está permitido asignar. Esto evita que un script mal codificado use toda la memoria. Tenga en cuenta que para no tener ningún límite, debe establecer esta directiva en <code class="literal">-1</code>.
       </p>

       <span class="simpara">Cuando un <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> es utilizado,
su valor es medido en bytes. También puede utilizar la notación abreviada
como se describe en esta
<a href="faq.using.php#faq.using.shorthandbytes" class="link">entrada de la FAQ.</a>.</span>

      </dd>
     
    </dl>
   </p>
   <p class="para">
    Véase también: <a href="info.configuration.php#ini.max-execution-time" class="link">max_execution_time</a>.
   </p>
  </div>

  <div class="section" id="ini.sect.performance">
   <h2 class="title">Ajuste de rendimiento</h2>
   <p class="para">
    <table class="doctable table">
     <caption><strong>Ajuste de rendimiento</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="ini.core.php#ini.realpath-cache-size" class="link">realpath_cache_size</a></td>
        <td>&quot;4M&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td>Antes de PHP 7.0.16 y 7.1.2, el valor predeterminado era <code class="literal">&quot;16K&quot;</code></td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.realpath-cache-ttl" class="link">realpath_cache_ttl</a></td>
        <td>&quot;120&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

      </tbody>
     
    </table>

    <blockquote class="note"><p><strong class="note">Nota</strong>: 
     <p class="para">
      Usar <a href="ini.core.php#ini.open-basedir" class="link">open_basedir</a> <em>desactivará</em> la caché realpath.
     </p>
    </p></blockquote>
   </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.realpath-cache-size">
       <code class="parameter">realpath_cache_size</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <p class="para">
        Determina el tamaño de la caché de realpath que usará PHP. Este valor debería aumentarse en sistemas donde PHP abre varios archivos, para reflejar la cantidad de operaciones realizadas en los archivos.
       </p>
       <p class="para">
        El tamaño representa el número total de bytes en la cadena almacenada del camino, más el tamaño de los datos asociados con la entrada de la caché. Esto significa que para almacenar caminos largos en la caché, el tamaño de la caché debe ser lo suficientemente grande. Este valor no controla directamente el número de caminos distintos que pueden almacenarse en caché.
       </p>
       <p class="para">
        El tamaño necesario para los datos de la entrada de la caché depende del sistema.
       </p>
      </dd>
     
     
      <dt id="ini.realpath-cache-ttl">
       <code class="parameter">realpath_cache_ttl</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <p class="para">
        Tiempo (en segundos) durante el cual persiste la información de la caché de realpath para un archivo o directorio dado. Para sistemas con archivos que cambian poco, considere aumentar este valor.
       </p>
      </dd>
     
    </dl>
   </p>
  </div>

  <div class="section" id="ini.sect.data-handling">
   <h2 class="title">Manejo de datos</h2>
   <p class="para">
    <table class="doctable table">
     <caption><strong>Opciones de configuración</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="ini.core.php#ini.arg-separator.output" class="link">arg_separator.output</a></td>
        <td>&quot;&amp;&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="ini.core.php#ini.arg-separator.input" class="link">arg_separator.input</a></td>
        <td>&quot;&amp;&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.variables-order" class="link">variables_order</a></td>
        <td>&quot;EGPCS&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.request-order" class="link">request_order</a></td>
        <td>&quot;&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.auto-globals-jit" class="link">auto_globals_jit</a></td>
        <td>&quot;1&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.register-argc-argv" class="link">register_argc_argv</a></td>
        <td>&quot;1&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.enable-post-data-reading" class="link">enable_post_data_reading</a></td>
        <td>&quot;1&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.post-max-size" class="link">post_max_size</a></td>
        <td>&quot;8M&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.auto-prepend-file" class="link">auto_prepend_file</a></td>
        <td>NULL</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.auto-append-file" class="link">auto_append_file</a></td>
        <td>NULL</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.default-mimetype" class="link">default_mimetype</a></td>
        <td>&quot;text/html&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="ini.core.php#ini.default-charset" class="link">default_charset</a></td>
        <td>&quot;UTF-8&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="ini.core.php#ini.input-encoding" class="link">input_encoding</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>

       <tr>
        <td><a href="ini.core.php#ini.output-encoding" class="link">output_encoding</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>

       <tr>
        <td><a href="ini.core.php#ini.internal-encoding" class="link">internal_encoding</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>

   </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.arg-separator.output">
       <code class="parameter">arg_separator.output</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        El separador utilizado cuando PHP genera las URL para separar los argumentos.
       </p>
      </dd>
     

     
      <dt id="ini.arg-separator.input">
       <code class="parameter">arg_separator.input</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Lista de separadores utilizados por PHP para analizar las URL entrantes y deducir los valores.
       </p>
       <blockquote class="note"><p><strong class="note">Nota</strong>: 
        <p class="para">
         ¡Cada carácter de esta directiva se considera un separador!
        </p>
       </p></blockquote>
      </dd>
     

     
      <dt id="ini.variables-order">
       <code class="parameter">variables_order</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Define el orden de análisis de las variables EGPCS (<code class="literal">E</code>nvironment, <code class="literal">G</code>et, <code class="literal">P</code>ost, <code class="literal">C</code>ookie y <code class="literal">S</code>erver). Por ejemplo, si variables_order se establece en <code class="literal">&quot;SP&quot;</code>, entonces PHP creará <a href="language.variables.predefined.php" class="link">superglobals</a> <var class="varname"><a href="reserved.variables.server.php" class="classname">$_SERVER</a></var> y <var class="varname"><a href="reserved.variables.post.php" class="classname">$_POST</a></var>, pero no creará <var class="varname"><a href="reserved.variables.environment.php" class="classname">$_ENV</a></var>, <var class="varname"><a href="reserved.variables.get.php" class="classname">$_GET</a></var> y <var class="varname"><a href="reserved.variables.cookies.php" class="classname">$_COOKIE</a></var>. Establecer este orden en &quot;&quot; significa que ninguna <a href="language.variables.predefined.php" class="link">superglobals</a> se definirá.
       </p>
       <div class="warning"><strong class="warning">Advertencia</strong>
        <p class="para">
         En las SAPIs CGI y FastCGI, <var class="varname"><a href="reserved.variables.server.php" class="classname">$_SERVER</a></var> también se llena con valores del entorno; <code class="literal">S</code> siempre es equivalente a <code class="literal">ES</code> en lo que respecta a la posición de <code class="literal">E</code> en cualquier otro lugar en esta directiva.
        </p>
       </div>
       <blockquote class="note"><p><strong class="note">Nota</strong>: 
        <p class="para">
         El contenido y el orden de <var class="varname"><a href="reserved.variables.request.php" class="classname">$_REQUEST</a></var> también se ven afectados por esta directiva.
        </p>
       </p></blockquote>
      </dd>
     

     
      <dt id="ini.request-order">
       <code class="parameter">request_order</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Esta directiva describe el orden en el que PHP coloca las variables GET, POST y Cookie en la matriz _REQUEST. La colocación se realiza de izquierda a derecha, con los valores más recientes sobrescribiendo los valores más antiguos.
       </p>
       <p class="para">
        Si esta directiva no está definida, se utiliza <a href="ini.core.php#ini.variables-order" class="link">variables_order</a> para el contenido de <var class="varname"><a href="reserved.variables.request.php" class="classname">$_REQUEST</a></var>.
       </p>
       <p class="para">
        Tenga en cuenta que los archivos <var class="filename">php.ini</var> de la distribución predeterminada no contienen <code class="literal">&#039;C&#039;</code> para las cookies, por razones de seguridad.
       </p>
      </dd>
     

     
      <dt id="ini.auto-globals-jit">
       <code class="parameter">auto_globals_jit</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Cuando esta directiva está activada, las variables SERVER, REQUEST y ENV se crean cuando se usan: solo si es necesario. Si estas variables no se usan en un script, el script verá un aumento en el rendimiento.
       </p>
       <div class="warning"><strong class="warning">Advertencia</strong>
        <p class="para">
         El uso de las variables SERVER, REQUEST y ENV se verifica durante la compilación. Por lo tanto, usarlas con, por ejemplo, <a href="language.variables.variable.php" class="link">variables dinámicas</a> no provocará su inicialización.
        </p>
       </div>
      </dd>
     

     
      <dt id="ini.register-argc-argv">
       <code class="parameter">register_argc_argv</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <span class="simpara">
        Le dice a PHP si debe declarar o no las variables argv y argc (que contendrán la información GET).
       </span>
       <span class="simpara">
        Véase también las <a href="features.commandline.php" class="link">líneas de comando</a>.
       </span>
      </dd>
     

     
      <dt id="ini.enable-post-data-reading">
       <code class="parameter">enable_post_data_reading</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <span class="simpara">
        Si se desactiva esta opción, las variables <var class="varname"><a href="reserved.variables.post.php" class="classname">$_POST</a></var> y <var class="varname"><a href="reserved.variables.files.php" class="classname">$_FILES</a></var> no se <em>poblarán</em>. El cuerpo de la petición permanece sin consumir en <a href="wrappers.php.php" class="link">php://input</a> y puede leerse manualmente o analizarse mediante <span class="function"><a href="function.request-parse-body.php" class="function">request_parse_body()</a></span>. Esto puede ser interesante para las solicitudes a través de un proxy o para analizar los datos transmitidos directamente en la memoria.
       </span>
      </dd>
     

     
      <dt id="ini.post-max-size">
       <code class="parameter">post_max_size</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <span class="simpara">
        Define el tamaño máximo de los datos recibidos por el método POST. Esta opción también afecta a los archivos cargados. Para cargar archivos grandes, este valor debe ser mayor que el valor de <a href="ini.core.php#ini.upload-max-filesize" class="link">upload_max_filesize</a>.
       </span>
       <span class="simpara">
        De manera general, <a href="ini.core.php#ini.memory-limit" class="link">memory_limit</a> debe ser mayor que <code class="parameter">post_max_size</code>.
       </span>

       <span class="simpara">Cuando un <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> es utilizado,
su valor es medido en bytes. También puede utilizar la notación abreviada
como se describe en esta
<a href="faq.using.php#faq.using.shorthandbytes" class="link">entrada de la FAQ.</a>.</span>

       <span class="simpara">
        Si el tamaño de los datos recibidos por el método POST es mayor que post_max_size, <var class="varname"><a href="reserved.variables.post.php" class="classname">$_POST</a></var> y <var class="varname"><a href="reserved.variables.files.php" class="classname">$_FILES</a></var> <a href="language.variables.superglobals.php" class="link">superglobales</a> estarán vacías. Esto se puede monitorear de diferentes formas, por ejemplo, pasando una variable <var class="varname"><a href="reserved.variables.get.php" class="classname">$_GET</a></var> al script que procesa los datos, es decir, <code class="literal">&lt;form action=&quot;edit.php?processed=1&quot;&gt;</code>, y luego verificar si <var class="varname"><a href="reserved.variables.get.php" class="classname">$_GET['processed']</a></var> está definido.
       </span>
       <p class="para">
        <blockquote class="note"><p><strong class="note">Nota</strong>: 
         <p class="para">
          PHP permite palabras clave para los bytes, incluyendo K (kilo), M (mega) y G (giga). PHP realiza la conversión automáticamente si usa estas palabras clave. Tenga cuidado de no exceder el límite de un entero con signo de 32 bits (si usa las versiones de 32 bits), en cuyo caso su script fallará.
         </p>
        </p></blockquote>
       </p>
       <p class="para">
        <table class="doctable table">
         <caption><strong>Historial para <code class="literal">post_max_size</code></strong></caption>
         
          <thead>
           <tr>
            <th>Versión</th>
            <th>Descripción</th>
           </tr>

          </thead>

          <tbody class="tbody">
           <tr>
            <td>5.3.4</td>
            <td>
             <code class="parameter">post_max_size</code> = 0 no desactivará el límite cuando el tipo de contenido es application/x-www-form-urlencoded o no está registrado con PHP.
            </td>
           </tr>

           <tr>
            <td>5.3.2 , 5.2.12</td>
            <td>
             Permite un tamaño de envío ilimitado estableciendo <code class="parameter">post_max_size</code> en 0.
            </td>
           </tr>

          </tbody>
         
        </table>

       </p>
      </dd>
     

     
      <dt id="ini.auto-prepend-file">
       <code class="parameter">auto_prepend_file</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Especifica el nombre de un archivo que se recorrerá automáticamente antes del archivo principal. Este archivo se incluye como si se hubiera incluido con la función <span class="function"><a href="function.require.php" class="function">require</a></span>, por lo que se usa <a href="ini.core.php#ini.include-path" class="link">include_path</a>.
       </p>
       <p class="para">
        El valor especial <code class="literal">none</code> desactiva la adición automática.
       </p>
      </dd>
     

     
      <dt id="ini.auto-append-file">
       <code class="parameter">auto_append_file</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Especifica el nombre del archivo que se recorrerá automáticamente después del archivo principal. Este archivo se incluye como si se hubiera incluido con la función <span class="function"><a href="function.require.php" class="function">require</a></span>, por lo que se usa <a href="ini.core.php#ini.include-path" class="link">include_path</a>.
       </p>
       <p class="para">
        El valor especial <code class="literal">none</code> desactiva la adición automática.
        <blockquote class="note"><p><strong class="note">Nota</strong>: 
         <span class="simpara">
          Si el script termina con la función <span class="function"><a href="function.exit.php" class="function">exit()</a></span>, <em>no</em> se realizará la adición automática.
         </span>
        </p></blockquote>
       </p>
      </dd>
     

     
      <dt id="ini.default-mimetype">
       <code class="parameter">default_mimetype</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Por defecto, PHP enviará el tipo de medio usando el encabezado Content-Type. Para desactivar esto, deje este valor vacío.
       </p>
       <p class="para">
        El tipo de medio predeterminado en PHP es text/html.
       </p>
      </dd>
     

     
      <dt id="ini.default-charset">
       <code class="parameter">default_charset</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        &quot;UTF-8&quot; es el valor predeterminado y se usa como el conjunto de caracteres predeterminado para las funciones y módulos. PHP siempre enviará un conjunto de caracteres predeterminado para <span class="function"><a href="function.htmlentities.php" class="function">htmlentities()</a></span>, <span class="function"><a href="function.html-entity-decode.php" class="function">html_entity_decode()</a></span> y <span class="function"><a href="function.htmlspecialchars.php" class="function">htmlspecialchars()</a></span> si se omite el parámetro <code class="parameter">encoding</code>. El valor de <code class="parameter">default_charset</code> también se usará para establecer el conjunto de caracteres predeterminado para las funciones <a href="book.iconv.php" class="link">iconv</a> si las opciones de configuración <a href="iconv.configuration.php#ini.iconv.input-encoding" class="link"><code class="parameter">iconv.input_encoding</code></a>, <a href="iconv.configuration.php#ini.iconv.output-encoding" class="link"><code class="parameter">iconv.output_encoding</code></a> y <a href="iconv.configuration.php#ini.iconv.internal-encoding" class="link"><code class="parameter">iconv.internal_encoding</code></a> no están definidas, y para las funciones <a href="book.mbstring.php" class="link">mbstring</a> si las opciones de configuración <a href="mbstring.configuration.php#ini.mbstring.http-input" class="link"><code class="parameter">mbstring.http_input</code></a>, <a href="mbstring.configuration.php#ini.mbstring.http-output" class="link"><code class="parameter">mbstring.http_output</code></a> y <a href="mbstring.configuration.php#ini.mbstring.internal-encoding" class="link"><code class="parameter">mbstring.internal_encoding</code></a> no están definidas.
       </p>
       <p class="para">
        Todas las versiones de PHP usarán este valor como el conjunto de caracteres predeterminado en el encabezado Content-Type predeterminado enviado por PHP si el encabezado no se sobrescribe a través de una llamada a la función <span class="function"><a href="function.header.php" class="function">header()</a></span>.
       </p>
       <p class="para">
        No se recomienda establecer un <code class="parameter">default_charset</code> en un valor vacío.
       </p>
      </dd>
     

     
      <dt id="ini.input-encoding">
       <code class="parameter">input_encoding</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Este parámetro se usa para los módulos multibyte como mbstring e iconv. Vacío por defecto.
       </p>
      </dd>
     

     
      <dt id="ini.output-encoding">
       <code class="parameter">output_encoding</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Este parámetro se usa para los módulos multibyte como mbstring e iconv. Vacío por defecto.
       </p>
      </dd>
     

     
      <dt id="ini.internal-encoding">
       <code class="parameter">internal_encoding</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Este parámetro se usa para los módulos multibyte como mbstring e iconv. Vacío por defecto. Si está vacío, se usa <a href="ini.core.php#ini.default-charset" class="link">default_charset</a>.
       </p>
      </dd>
     

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

  <div class="section" id="ini.sect.path-directory">
   <h2 class="title">Rutas y directorios</h2>
   <p class="para">
    <table class="doctable table">
     <caption><strong>Opciones de configuración</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="ini.core.php#ini.include-path" class="link">include_path</a></td>
        <td>&quot;.;/ruta/a/php/pear&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="ini.core.php#ini.open-basedir" class="link">open_basedir</a></td>
        <td>NULL</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="ini.core.php#ini.doc-root" class="link">doc_root</a></td>
        <td>NULL</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.user-dir" class="link">user_dir</a></td>
        <td>NULL</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.user-ini.cache-ttl" class="link">user_ini.cache_ttl</a></td>
        <td>&quot;300&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.user-ini.filename" class="link">user_ini.filename</a></td>
        <td>&quot;.user.ini&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.extension-dir" class="link">extension_dir</a></td>
        <td>&quot;/ruta/a/php&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.extension" class="link">extension</a></td>
        <td>NULL</td>
        <td><var class="filename">php.ini</var> solo</td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.zend-extension" class="link">zend_extension</a></td>
        <td>NULL</td>
        <td><var class="filename">php.ini</var> solo</td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.cgi.check-shebang-line" class="link">cgi.check_shebang_line</a></td>
        <td>&quot;1&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.cgi.discard-path" class="link">cgi.discard_path</a></td>
        <td>&quot;0&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.cgi.fix-pathinfo" class="link">cgi.fix_pathinfo</a></td>
        <td>&quot;1&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.cgi.force-redirect" class="link">cgi.force_redirect</a></td>
        <td>&quot;1&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.cgi.nph" class="link">cgi.nph</a></td>
        <td>&quot;0&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.cgi.redirect-status-env" class="link">cgi.redirect_status_env</a></td>
        <td>NULL</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.cgi.rfc2616-headers" class="link">cgi.rfc2616_headers</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="ini.core.php#ini.fastcgi.impersonate" class="link">fastcgi.impersonate</a></td>
        <td>&quot;0&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.fastcgi.logging" class="link">fastcgi.logging</a></td>
        <td>&quot;1&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

      </tbody>
     
    </table>

   </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.include-path">
       <code class="parameter">include_path</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Especifica una lista de directorios donde las funciones <span class="function"><a href="function.require.php" class="function">require</a></span>, <span class="function"><a href="function.include.php" class="function">include</a></span>, <span class="function"><a href="function.fopen.php" class="function">fopen()</a></span>, <span class="function"><a href="function.file.php" class="function">file()</a></span>, <span class="function"><a href="function.readfile.php" class="function">readfile()</a></span> y <span class="function"><a href="function.file-get-contents.php" class="function">file_get_contents()</a></span> buscarán los archivos. El formato es idéntico a la variable de entorno del sistema <var class="envar">PATH</var>: una lista de directorios separados por dos puntos en Unix o por un punto y coma en Windows.
       </p>
       <p class="para">
        PHP considera cada entrada del camino de inclusión por separado al buscar archivos para incluir. Verificará el primer camino y, si no encuentra el archivo, verificará el siguiente camino, hasta encontrar el archivo para incluir o devolver una alerta de tipo <strong><code><a href="errorfunc.constants.php#constant.e-warning">E_WARNING</a></code></strong> o de tipo <strong><code><a href="errorfunc.constants.php#constant.e-error">E_ERROR</a></code></strong> usando la función <span class="function"><a href="function.set-include-path.php" class="function">set_include_path()</a></span>.
       </p>
       <p class="para">
        <div class="example" id="example-1">
         <p><strong>Ejemplo #1 include_path en Unix</strong></p>
         <div class="example-contents">
<div class="php.inicode"><pre class="php.inicode">include_path=&quot;.:/php/includes&quot;</pre>
</div>
         </div>

        </div>
       </p>
       <p class="para">
        <div class="example" id="example-2">
         <p><strong>Ejemplo #2 include_path en Windows</strong></p>
         <div class="example-contents">
<div class="php.inicode"><pre class="php.inicode">include_path=&quot;.;c:\php\includes&quot;</pre>
</div>
         </div>

        </div>
       </p>
       <p class="para">
        El uso de un punto (<code class="literal">.</code>) en el camino de inclusión le permite hacer inclusiones relativas al directorio actual. Sin embargo, es más eficiente incluir explícitamente un archivo con <code class="literal">include &#039;./file&#039;</code> que pedirle a PHP que verifique el directorio actual en cada inclusión.
       </p>
       <blockquote class="note"><p><strong class="note">Nota</strong>: 
        <p class="para">
         Las variables <code class="literal">ENV</code> también están disponibles en los archivos .ini. Por lo tanto, es posible hacer referencia al directorio home usando la sintaxis <code class="literal">${LOGIN}</code> y <code class="literal">${USER}</code>.
        </p>
        <p class="para">
         Las variables de entorno pueden variar según las APIs del servidor, así como según los entornos.
        </p>
       </p></blockquote>
       <p class="para">
        <div class="example" id="example-3">
         <p><strong>Ejemplo #3 include_path en Unix usando la variable de entorno ${USER}</strong></p>
         <div class="example-contents">
<div class="php.inicode"><pre class="php.inicode">include_path = &quot;.:${USER}/pear/php&quot;</pre>
</div>
         </div>

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

     
      <dt id="ini.open-basedir">
       <code class="parameter">open_basedir</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Limita los archivos que pueden ser accedidos por PHP a una estructura de directorios específica, incluyendo el archivo mismo.
       </p>
       <p class="para">
        Cuando un script intenta acceder a un archivo con, por ejemplo, la función <span class="function"><a href="function.include.php" class="function">include</a></span> o la función <span class="function"><a href="function.fopen.php" class="function">fopen()</a></span>, la ruta al archivo se analiza. Cuando el archivo se encuentra fuera de la estructura de directorios especificada, PHP se negará a acceder a él. Todos los enlaces simbólicos se resuelven, por lo que no es posible eludir esta restricción con un enlace simbólico. Si el archivo no existe, entonces el enlace simbólico no se puede resolver y el nombre del archivo se compara con <strong class="option unknown">open_basedir</strong>.
       </p>
       <p class="para">
        La opción <strong class="option unknown">open_basedir</strong> puede afectar más que las funciones del sistema de archivos; por ejemplo, si <code class="literal">MySQL</code> está configurado para usar el controlador <code class="literal">mysqlnd</code>, <code class="literal">LOAD DATA INFILE</code> se verá afectado por la opción <strong class="option unknown">open_basedir</strong>. La mayoría de las extensiones de PHP usan la opción <code class="literal">open_basedir</code> de esta manera.
       </p>
       <p class="para">
        El valor especial <code class="systemitem systemitem">.</code> indica que se usará el directorio actual del script como directorio base. Sin embargo, esto es ligeramente peligroso en el sentido de que el directorio actual puede cambiarse fácilmente con la función <span class="function"><a href="function.chdir.php" class="function">chdir()</a></span>.
       </p>
       <p class="para">
        En el archivo <var class="filename">httpd.conf</var>, <strong class="option unknown">open_basedir</strong> puede desactivarse (por ejemplo, para algunos hosts virtuales) de la <a href="configuration.changes.php#configuration.changes.apache" class="link">misma manera</a> que cualquier directiva de configuración con &quot;<code class="literal">php_admin_value open_basedir none</code>&quot;.
       </p>
       <p class="para">
        En Windows, separe los directorios con un punto y coma. En todos los demás sistemas, separe los directorios con dos puntos. Al usar Apache como módulo, los caminos de <strong class="option unknown">open_basedir</strong> desde los directorios padres ahora se heredan automáticamente.
       </p>
       <p class="para">
        La restricción especificada con <strong class="option unknown">open_basedir</strong> es un nombre de directorio, no un prefijo.
       </p>
       <p class="para">
        De manera predeterminada, todos los archivos pueden abrirse.
       </p>
       <blockquote class="note"><p><strong class="note">Nota</strong>: 
        <span class="simpara">
         open_basedir puede afinarse en el momento de la ejecución. Esto significa que si open_basedir se establece en <code class="literal">/www/</code> en el archivo <var class="filename">php.ini</var>, un script puede afinar la configuración en <code class="literal">/www/tmp/</code> en el momento de la ejecución usando la función <span class="function"><a href="function.ini-set.php" class="function">ini_set()</a></span>. Al recorrer varios directorios, puede usar la constante <strong><code><a href="dir.constants.php#constant.path-separator">PATH_SEPARATOR</a></code></strong> según el sistema operativo.
        </span>
        <span class="simpara">
         A partir de PHP 8.3.0, <strong class="option unknown">open_basedir</strong> ya no acepta rutas que contengan el directorio padre (<code class="literal">..</code>) cuando se establece en tiempo de ejecución usando <span class="function"><a href="function.ini-set.php" class="function">ini_set()</a></span>.
        </span>
       </p></blockquote>
       <blockquote class="note"><p><strong class="note">Nota</strong>: 
        <p class="para">
         Usar open_basedir establecerá <a href="ini.core.php#ini.realpath-cache-size" class="link">realpath_cache_size</a> a <code class="literal">0</code> y, por lo tanto, <em>desactivará</em> la caché realpath.
        </p>
       </p></blockquote>
       <div class="caution"><strong class="caution">Precaución</strong>
        <p class="para">
         <code class="literal">open_basedir</code> es solo una medida de protección adicional y no es de ninguna manera exhaustiva, y no debe dependerse de ella cuando se necesita seguridad.
        </p>
       </div>
      </dd>
     

     
      <dt id="ini.doc-root">
       <code class="parameter">doc_root</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        El directorio raíz de PHP en el servidor. Solo se usa si no está vacío. Si PHP no se compiló con FORCE_REDIRECT, <em>debe</em> definir el doc_root si usa PHP como CGI bajo cualquier servidor web (distinto de IIS). Alternativamente, puede usar la configuración <a href="ini.core.php#ini.cgi.force-redirect" class="link">cgi.force_redirect</a>.
       </p>
      </dd>
     

     
      <dt id="ini.user-ini.cache-ttl">
       <code class="parameter">user_ini.cache_ttl</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <p class="para">
       </p>
      </dd>
     

     
      <dt id="ini.user-ini.filename">
       <code class="parameter">user_ini.filename</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
       </p>
      </dd>
     

     
      <dt id="ini.user-dir">
       <code class="parameter">user_dir</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        El nombre base del directorio usado en un directorio de usuario para los archivos PHP, por ejemplo, <var class="filename">public_html</var>.
       </p>
      </dd>
     

     
      <dt id="ini.extension-dir">
       <code class="parameter">extension_dir</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Especifica el directorio donde PHP debe buscar extensiones externas para cargar. Se recomienda especificar una ruta absoluta. Véase también <a href="info.configuration.php#ini.enable-dl" class="link">enable_dl</a> y <span class="function"><a href="function.dl.php" class="function">dl()</a></span>.
       </p>
      </dd>
     

     
      <dt id="ini.extension">
       <code class="parameter">extension</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Qué extensiones deben cargarse dinámicamente al iniciar PHP.
       </p>
      </dd>
     

     
      <dt id="ini.zend-extension">
       <code class="parameter">zend_extension</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Nombre de la extensión Zend cargable dinámicamente (por ejemplo, XDebug) que se cargará al iniciar PHP.
       </p>
      </dd>
     

     
      <dt id="ini.cgi.check-shebang-line">
       <code class="parameter">cgi.check_shebang_line</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Controla si PHP <abbr title="Common Gateway Interface">CGI</abbr> verifica la línea que comienza con <code class="literal">#!</code> (shebang) en la parte superior del script ejecutado. Esta línea es necesaria si el script está destinado a ejecutarse de forma independiente y a través de un PHP <abbr title="Common Gateway Interface">CGI</abbr>. PHP en modo <abbr title="Common Gateway Interface">CGI</abbr> no lee esta línea y omite su contenido si esta directiva está activa.
       </p>
      </dd>
     

     
      <dt id="ini.cgi.discard-path">
       <code class="parameter">cgi.discard_path</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Si está activado, el binario PHP CGI puede colocarse fuera del árbol web de manera segura y las personas no podrán eludir la seguridad .htaccess.
       </p>
      </dd>
     

     
      <dt id="ini.cgi.fix-pathinfo">
       <code class="parameter">cgi.fix_pathinfo</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Proporciona un <em>real</em> <code class="literal">PATH_INFO</code>/<code class="literal">PATH_TRANSLATED</code> para <abbr title="Common Gateway Interface">CGI</abbr>. El comportamiento anterior de PHP era establecer <code class="literal">PATH_TRANSLATED</code> en <code class="literal">SCRIPT_FILENAME</code> y no llenar <code class="literal">PATH_INFO</code>. Para obtener más información sobre <code class="literal">PATH_INFO</code>, consulte las especificaciones <abbr title="Common Gateway Interface">CGI</abbr>. Si se establece en <code class="literal">1</code>, PHP <abbr title="Common Gateway Interface">CGI</abbr> corregirá este camino según las especificaciones. Si se establece en 0, PHP aplicará el comportamiento anterior. De manera predeterminada, esta directiva está activada. Debe modificar sus scripts para usar <code class="literal">SCRIPT_FILENAME</code> en lugar de <code class="literal">PATH_TRANSLATED</code>.
       </p>
      </dd>
     

     
      <dt id="ini.cgi.force-redirect">
       <code class="parameter">cgi.force_redirect</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        cgi.force_redirect es necesario por razones de seguridad al usar PHP en modo <abbr title="Common Gateway Interface">CGI</abbr> bajo la mayoría de los servidores web. Si no lo establece, PHP lo activará automáticamente de manera predeterminada. Puede desactivarlo <em>bajo su propio riesgo</em>.
       </p>
       <blockquote class="note"><p><strong class="note">Nota</strong>: 
        <p class="para">
         Usuarios de Windows: Al usar IIS, esta opción <em>debe</em> desactivarse; lo mismo ocurre con OmniHTTPD y Xitami.
        </p>
       </p></blockquote>
      </dd>
     

     
      <dt id="ini.cgi.nph">
       <code class="parameter">cgi.nph</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Si cgi.nph está activado, forzará a CGI a enviar siempre el estado: 200 con cada solicitud.
       </p>
      </dd>
     

     
      <dt id="ini.cgi.redirect-status-env">
       <code class="parameter">cgi.redirect_status_env</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Si cgi.force_redirect está activado y no está ejecutando un servidor web Apache o Netscape (iPlanet), <em>debería</em> definir un nombre de variable de entorno que PHP usará para verificar si todo está correcto para continuar la ejecución.
       </p>
       <blockquote class="note"><p><strong class="note">Nota</strong>: 
        <p class="para">
         Definir esta variable <em>puede</em> tener consecuencias de seguridad. <em>Saber lo que hace antes de hacerlo</em>.
        </p>
       </p></blockquote>
      </dd>
     

     
      <dt id="ini.cgi.rfc2616-headers">
       <code class="parameter">cgi.rfc2616_headers</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Le dice a PHP qué tipo de encabezado usar al enviar el código de respuesta HTTP. Si está desactivado, PHP enviará un encabezado &quot;Status:&quot; (<a href="https://datatracker.ietf.org/doc/html/rfc3875" class="link external">&raquo;&nbsp;RFC 3875</a>) que es compatible con Apache y otros servidores web. Cuando está activado, PHP enviará un encabezado que cumple con la especificación <a href="https://datatracker.ietf.org/doc/html/rfc2616" class="link external">&raquo;&nbsp;RFC 2616</a>.
       </p>
       <p class="para">
        Si esta opción está activada y está ejecutando PHP en un entorno CGI (por ejemplo, PHP-FPM), no debe usar los encabezados de respuesta HTTP &quot;status&quot; RFC 2616, sino usar el equivalente RFC 3875, es decir, en lugar del encabezado (&quot;HTTP/1.0 404 Not found&quot;), use (&quot;Status: 404 Not Found&quot;).
       </p>
       <p class="para">
        Deje este parámetro desactivado a menos que sepa exactamente lo que está haciendo.
       </p>
      </dd>
     

     
      <dt id="ini.fastcgi.impersonate">
       <code class="parameter">fastcgi.impersonate</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        FastCGI en IIS (en sistemas operativos basados en WINNT) admite la capacidad de determinar la marca de seguridad del cliente que llama. Esto permite que IIS establezca el contexto de seguridad en el que se ejecutará la solicitud. mod_fastcgi en Apache no admite actualmente esta funcionalidad (03/17/2002). Active si se ejecuta en IIS. De manera predeterminada, está desactivado.
       </p>
      </dd>
     

     
      <dt id="ini.fastcgi.logging">
       <code class="parameter">fastcgi.logging</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Activa el registro SAPI con FastCGI. Activado de manera predeterminada.
       </p>
      </dd>
     
    </dl>
   </p>
  </div>

  <div class="section" id="ini.sect.file-uploads">
   <h2 class="title">Carga de archivos</h2>
   <p class="para">
    <table class="doctable table">
     <caption><strong>Opciones de configuración</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="ini.core.php#ini.file-uploads" class="link">file_uploads</a></td>
        <td>&quot;1&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.upload-tmp-dir" class="link">upload_tmp_dir</a></td>
        <td>NULL</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="info.configuration.php#ini.max-input-nesting-level" class="link">max_input_nesting_level</a></td>
        <td>64</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="info.configuration.php#ini.max-input-vars" class="link">max_input_vars</a></td>
        <td>1000</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.upload-max-filesize" class="link">upload_max_filesize</a></td>
        <td>&quot;2M&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.max-file-uploads" class="link">max_file_uploads</a></td>
        <td>20</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

      </tbody>
     
    </table>

   </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.file-uploads">
       <code class="parameter">file_uploads</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Permite o no la <a href="features.file-upload.php" class="link">carga de archivos</a> por HTTP. Véase también las directivas <a href="ini.core.php#ini.upload-max-filesize" class="link">upload_max_filesize</a>, <a href="ini.core.php#ini.upload-tmp-dir" class="link">upload_tmp_dir</a> y <a href="ini.core.php#ini.post-max-size" class="link">post_max_size</a>.
       </p>
      </dd>
     

     
      <dt id="ini.upload-tmp-dir">
       <code class="parameter">upload_tmp_dir</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        El directorio temporal usado para almacenar archivos durante la carga. El usuario bajo el cual se ejecuta PHP debe tener permisos de escritura en este directorio. Si no se especifica, PHP usará el directorio temporal predeterminado del sistema.
       </p>
       <p class="para">
        Si el directorio especificado aquí no es accesible en escritura, PHP recurrirá al directorio temporal predeterminado del sistema. Si <a href="ini.core.php#ini.open-basedir" class="link">open_basedir</a> está activado, entonces el directorio temporal predeterminado del sistema debe estar permitido para que la carga de archivos funcione.
       </p>
      </dd>
     

     
      <dt id="ini.upload-max-filesize">
       <code class="parameter">upload_max_filesize</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <p class="para">
        El tamaño máximo en bytes de un archivo subido.
       </p>
       <p class="para">
        <a href="ini.core.php#ini.post-max-size" class="link">post_max_size</a> debe ser mayor que este valor.
       </p>

       <span class="simpara">Cuando un <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> es utilizado,
su valor es medido en bytes. También puede utilizar la notación abreviada
como se describe en esta
<a href="faq.using.php#faq.using.shorthandbytes" class="link">entrada de la FAQ.</a>.</span>

      </dd>
     

     
      <dt id="ini.max-file-uploads">
       <code class="parameter">max_file_uploads</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <p class="para">
        El número máximo de archivos que pueden enviarse simultáneamente. Los campos de carga que se dejan vacíos al enviar no se cuentan en el cálculo de este límite.
       </p>
      </dd>
     
    </dl>
   </p>
  </div>

  <div class="section" id="ini.sect.sql-general">
   <h2 class="title">SQL general</h2>
   <p class="para">
    <table class="doctable table">
     <caption><strong>Opciones de configuración</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="ini.core.php#ini.sql.safe-mode" class="link">sql.safe_mode</a></td>
        <td>&quot;0&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td>Eliminado a partir de PHP 7.2.0</td>
       </tr>

      </tbody>
     
    </table>

   </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.sql.safe-mode">
       <code class="parameter">sql.safe_mode</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Si está activado, las funciones de conexión a la base de datos que especifican valores predeterminados usarán estos valores en lugar de los argumentos proporcionados. Para los valores predeterminados, consulte la documentación de las funciones de conexión para la base de datos correspondiente.
       </p>
       <div class="warning"><strong class="warning">Advertencia</strong>
        <p class="simpara">
         ¡Esta funcionalidad ha sido <em>ELIMINADA</em> a partir de PHP 7.2.0!
        </p>
       </div>
      </dd>
     
    </dl>
   </p>
  </div>

  <div class="section" id="ini.sect.windows">
   <h2 class="title">Específico de Windows</h2>
   <p class="para">
    <table class="doctable table">
     <caption><strong>Opciones de configuración específicas de Windows</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="ini.core.php#ini.windows-show-crt-warning" class="link">windows.show_crt_warning</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>

      </tbody>
     
    </table>

   </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.windows-show-crt-warning">
       <code class="parameter">windows.show_crt_warning</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Esta directiva muestra las advertencias de CRT de Windows cuando está activada.
       </p>
      </dd>
     
    </dl>
   </p>
  </div>

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