reference/mbstring/configure.xml
4df3260b89b68c99096afa87ccc8f261df8d5c37
...
...
@@ -23,7 +23,7 @@
23
23
<para>
24
24
<productname>libmbfl</productname> is necessary for <literal>mbstring</literal>.
25
25
<productname>libmbfl</productname> is bundled with <literal>mbstring</literal>.
26
-
If <productname>libmbfl</productname> is already installed on the system,
26
+
Prior to PHP 7.3.0, if <productname>libmbfl</productname> is already installed on the system,
27
27
<option role="configure">--with-libmbfl[=DIR]</option> can be specified to use
28
28
the installed library.
29
29
</para>
...
...
@@ -33,6 +33,19 @@
33
33
<option role="configure">--disable-mbregex</option>: Disable
34
34
regular expression functions with multibyte character support.
35
35
</para>
36
+
<para>
37
+
<productname>Oniguruma</productname> is necessary for the regular
38
+
expression functions with multibyte character support.
39
+
As of PHP 7.4.0, pkg-config is used to detect the libonig library.
40
+
Prior to PHP 7.4.0, <productname>Oniguruma</productname> was bundled with
41
+
<literal>mbstring</literal>, but it was possible to build against an already
42
+
installed libonig by passing <option role="configure">--with-onig[=DIR]</option>.
43
+
</para>
44
+
<para>
45
+
It is possible to disable the multibyte regex backtrack
46
+
check by specifying <option
47
+
role="configure">--disable-mbregex-backtrack</option>.
48
+
</para>
36
49
</listitem>
37
50
</itemizedlist>
38
51
</para>
39
52