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

contributors($setup);

?>
<div id="pcre.installation" class="section">
 <h2 class="title">Instalación</h2>
 <p class="para">
  La extensión PCRE es una extensión nativa de PHP, por lo que siempre está
  activada. Por omisión, esta extensión se compila utilizando la
  biblioteca PCRE empaquetada. Opcionalmente, puede utilizarse una
  biblioteca PCRE externa pasando la opción de configuración
  <strong class="option configure">--with-pcre-regex=DIR</strong> donde
  <code class="literal">DIR</code> es la ruta de acceso a los ficheros de la biblioteca PCRE.
  Se recomienda utilizar PCRE 8.10 o más reciente;
  a partir de PHP 7.3.0, PCRE2 es requerido.
 </p>
 <p class="para">
  La compilación Just In Time (JIT) de PCRE es soportada por omisión,
  pudiendo ser desactivada con la opción de configuración
  <strong class="option configure">--without-pcre-jit</strong> a partir de PHP 7.0.12.
 </p>
 <p class="simpara">La versión Windows de PHP
dispone del soporte automático de esta extensión. No es necesario
añadir ninguna biblioteca adicional para disponer de estas funciones.</p>
 <p class="para">
  PCRE es un proyecto activo y a medida que cambia, las
  funcionalidades de PHP también lo hacen. Es posible que algunas
  partes del manual de PHP estén obsoletas y no cubran
  las nuevas funcionalidades proporcionadas por PCRE. Para una lista de
  modificaciones, consúltese el
  <a href="http://www.pcre.org/original/changelog.txt" class="link external">&raquo;&nbsp;registro de cambios de la biblioteca PCRE</a>
  así como el historial siguiente de la versión PCRE incluida en PHP:
 </p>
 <p class="para">
  <table class="doctable table">
   <caption><strong>Historial de actualizaciones de la biblioteca PCRE incluida en PHP</strong></caption>
   
    <thead>
     <tr>
      <th>Versión PHP</th>
      <th>Versión PCRE actualizada</th>
      <th>Notas</th>
     </tr>

    </thead>

    <tbody class="tbody">
     <tr>
      <td>8.2.0</td>
      <td>10.40</td>
      <td class="empty">&nbsp;</td>
     </tr>

     <tr>
      <td>8.1.0</td>
      <td>10.39</td>
      <td class="empty">&nbsp;</td>
     </tr>

     <tr>
      <td>7.4.12, 8.0.0</td>
      <td>10.35</td>
      <td class="empty">&nbsp;</td>
     </tr>

     <tr>
      <td>7.4.6</td>
      <td>10.34</td>
      <td class="empty">&nbsp;</td>
     </tr>

     <tr>
      <td>7.4.0</td>
      <td>10.33</td>
      <td class="empty">&nbsp;</td>
     </tr>

     <tr>
      <td>7.3.0</td>
      <td>10.32</td>
      <td class="empty">&nbsp;</td>
     </tr>

     <tr>
      <td>7.2.0</td>
      <td>8.41</td>
      <td class="empty">&nbsp;</td>
     </tr>

     <tr>
      <td>7.0.3</td>
      <td>8.38</td>
      <td>Ver CVE-2015-8383, CVE-2015-8386, CVE-2015-8387, CVE-2015-8389, CVE-2015-8390, CVE-2015-8391, CVE-2015-8393, CVE-2015-8394</td>
     </tr>

     <tr>
      <td>7.0.0</td>
      <td>8.37</td>
      <td>Ver CVE-2015-2325, CVE-2015-2326</td>
     </tr>

    </tbody>
   
  </table>

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