php-doc-en/reference/pcre/configure.xml
Torben Wilson af4410a7e1 Normalized the sgml-default-dtd-file local-variable line for those
still using this, after discussion on the phpdoc list.
From now on, manual.ced will need to be found at ~/.phpdoc/manual.ced.



git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@288721 c90b9560-bf6c-de11-be94-00142212c4b1
2009-09-25 07:04:39 +00:00

127 lines
3.2 KiB
XML

<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<section xml:id="pcre.installation" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.install;
<para>
Beginning with PHP 4.2.0 these functions are enabled by default. You can
disable the pcre functions with
<option role="configure">--without-pcre-regex</option>. Use
<option role="configure">--with-pcre-regex=DIR</option> to specify DIR
where PCRE's include and library files are located, if not using bundled library.
For older versions you have to configure and compile PHP
with <option role="configure">--with-pcre-regex[=DIR]</option> in order
to use these functions.
</para>
&windows.builtin;
<note>
<para>
As of PHP 5.3.0 this extension cannot be disabled and is therefore always
present.
</para>
<para>
It is still possible to build against an external PCRE library by using
<option role="configure">--with-pcre-regex=DIR</option>
</para>
</note>
<para>
PCRE is an active project and as it changes so does the PHP
functionality that relies upon it. It is possible that certain parts
of the PHP documentation is outdated, in that it may not cover the
newest features that PCRE provides. For a list of changes, see the
<link xlink:href="&url.pcre.changelog;">PCRE library changelog</link>
and also the following bundled PCRE history:
</para>
<para>
<table>
<title>Upgrade history of the bundled PCRE library</title>
<tgroup cols="3">
<thead>
<row>
<entry>PHP &Version;</entry>
<entry>Updated PCRE &Version;</entry>
<entry>Notes</entry>
</row>
</thead>
<tbody>
<row>
<entry>4.4.7</entry>
<entry>7.7</entry>
<entry></entry>
</row>
<row>
<entry>5.0.0</entry>
<entry>4.5</entry>
<entry></entry>
</row>
<row>
<entry>5.0.5</entry>
<entry>5.0</entry>
<entry></entry>
</row>
<row>
<entry>5.1.0</entry>
<entry>6.2</entry>
<entry></entry>
</row>
<row>
<entry>5.2.0</entry>
<entry>6.7</entry>
<entry></entry>
</row>
<row>
<entry>5.2.2</entry>
<entry>7.0</entry>
<entry></entry>
</row>
<row>
<entry>5.2.4</entry>
<entry>7.2</entry>
<entry></entry>
</row>
<row>
<entry>5.2.5</entry>
<entry>7.3</entry>
<entry></entry>
</row>
<row>
<entry>5.2.6</entry>
<entry>7.6</entry>
<entry></entry>
</row>
<row>
<entry>5.2.7</entry>
<entry>7.8</entry>
<entry></entry>
</row>
<row>
<entry>5.3.0</entry>
<entry>7.9</entry>
<entry></entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</section>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->