PREG_PATTERN_ORDER
(int)
|
ΠΠ΅Π½ΡΠ΅Ρ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² ΡΠ΅Π·ΡΠ»ΡΡΠΈΡΡΡΡΠ΅ΠΌ ΠΌΠ°ΡΡΠΈΠ²Π΅ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ
ΡΠ»Π΅ΠΌΠ΅Π½Ρ $matches[0] ΡΠΎΠ΄Π΅ΡΠΆΠ°Π» ΠΏΠΎΠ»Π½ΡΠ΅
Π²Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΡΠ°Π±Π»ΠΎΠ½Π°, ΡΠ»Π΅ΠΌΠ΅Π½Ρ $matches[1] β
ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π²Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΏΠΎΠ΄ΠΌΠ°ΡΠΊΠΈ Π² ΠΊΡΡΠ³Π»ΡΡ
ΡΠΊΠΎΠ±ΠΊΠ°Ρ
ΠΈ Ρ. Π΄.
ΠΡΠΎΡ ΡΠ»Π°Π³ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ Π²ΡΠ·ΠΎΠ²Π΅ ΡΡΠ½ΠΊΡΠΈΠΈ preg_match_all().
|
Β |
PREG_SET_ORDER
(int)
|
ΠΠ΅Π½ΡΠ΅Ρ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² ΡΠ΅Π·ΡΠ»ΡΡΠΈΡΡΡΡΠ΅ΠΌ ΠΌΠ°ΡΡΠΈΠ²Π΅ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ
ΡΠ»Π΅ΠΌΠ΅Π½Ρ $matches[0] ΡΠΎΠ΄Π΅ΡΠΆΠ°Π» ΠΏΠ΅ΡΠ²ΡΠΉ Π½Π°Π±ΠΎΡ
Π²Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ (ΠΏΠΎΠ»Π½ΠΎΠ΅ Π²Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅, Π²Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΏΠΎΠ΄ΠΌΠ°ΡΠΊΠΈ,
Π·Π°ΠΊΠ»ΡΡΡΠ½Π½ΠΎΠΉ Π² ΠΊΡΡΠ³Π»ΡΠ΅ ΡΠΊΠΎΠ±ΠΊΠΈ...), Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½Ρ
$matches[1] β Π²ΡΠΎΡΠΎΠΉ Π½Π°Π±ΠΎΡ Π²Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ ΠΈ Ρ. Π΄.
ΠΡΠΎΡ ΡΠ»Π°Π³ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ Π²ΡΠ·ΠΎΠ²Π΅ ΡΡΠ½ΠΊΡΠΈΠΈ preg_match_all().
|
Β |
PREG_OFFSET_CAPTURE
(int)
|
ΠΡΠ»ΠΈ ΡΠ»Π°Π³ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½, Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΡ ΡΠ°ΠΊΠΆΠ΅ Π±ΡΠ΄Π΅Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡΡΡ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Π±Π°ΠΉΡΠ°.
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΡΡ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΠΌΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π² ΠΌΠ°ΡΡΠΈΠ²Π΅,
Π³Π΄Π΅ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΌΠ°ΡΡΠΈΠ², ΡΠΎΡΡΠΎΡΡΠΈΠΉ ΠΈΠ· Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ ΡΠΎ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ
0 ΠΈ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π² ΠΎΠ±ΡΠ΅ΠΊΡΠ΅ ΡΠΎ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ 1.
|
Β |
PREG_SPLIT_NO_EMPTY
(int)
|
Π‘ ΡΡΠΈΠΌ ΡΠ»Π°Π³ΠΎΠΌ ΡΡΠ½ΠΊΡΠΈΡ preg_split() Π²Π΅ΡΠ½ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π½Π΅ΠΏΡΡΡΡΠ΅ ΠΏΠΎΠ΄ΡΡΡΠΎΠΊΠΈ.
|
Β |
PREG_SPLIT_DELIM_CAPTURE
(int)
|
Π‘ ΡΡΠΈΠΌ ΡΠ»Π°Π³ΠΎΠΌ ΡΡΠ½ΠΊΡΠΈΡ preg_split()
ΡΠ°ΠΊΠΆΠ΅ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅
Π² ΡΠ°Π±Π»ΠΎΠ½Π΅ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ Π·Π°ΠΊΠ»ΡΡΠΈΠ»ΠΈ Π² ΠΊΡΡΠ³Π»ΡΠ΅ ΡΠΊΠΎΠ±ΠΊΠΈ.
|
Β |
PREG_SPLIT_OFFSET_CAPTURE
(int)
|
Π‘ΠΌΠΎΡΡΠΈΡΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ PREG_OFFSET_CAPTURE.
Π€Π»Π°Π³ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΡΠ½ΠΊΡΠΈΠΈ preg_split().
|
Β |
PREG_UNMATCHED_AS_NULL
(int)
|
ΠΡΠΎΡ ΡΠ»Π°Π³ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΡΠ½ΠΊΡΠΈΡΠΌ preg_match()
ΠΈ preg_match_all() Π²ΠΊΠ»ΡΡΠ°ΡΡ Π½Π΅ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡΠΈΠ΅ ΠΏΠΎΠ΄ΠΌΠ°ΡΠΊΠΈ
Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ $matches Π² Π²ΠΈΠ΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ null. ΠΠ΅Π· ΡΡΠΎΠ³ΠΎ ΡΠ»Π°Π³Π°
Π½Π΅ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡΠΈΠ΅ ΠΏΠΎΠ΄ΠΌΠ°ΡΠΊΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ ΠΊΠ°ΠΊ ΠΏΡΡΡΡΠ΅ ΡΡΡΠΎΠΊΠΈ, ΠΊΠ°ΠΊ Π΅ΡΠ»ΠΈ Π±Ρ ΡΡΠ½ΠΊΡΠΈΡ
Π½Π΅ Π½Π°ΡΠ»Π° ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠΉ.
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΡΠΎΠ³ΠΎ ΡΠ»Π°Π³Π° ΡΠ°Π·ΡΠ΅ΡΠ°Π΅Ρ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡ ΡΠ°Π·Π»ΠΈΡΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²ΡΠΌΡ ΡΡΠΈΠΌΠΈ ΡΠ»ΡΡΠ°ΡΠΌΠΈ.
|
7.2.0 |
PREG_NO_ERROR
(int)
|
ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ preg_last_error(), Π΅ΡΠ»ΠΈ Π½Π΅Ρ ΠΎΡΠΈΠ±ΠΎΠΊ.
|
5.2.0 |
PREG_INTERNAL_ERROR
(int)
|
ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ preg_last_error(),
Π΅ΡΠ»ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° Π²Π½ΡΡΡΠ΅Π½Π½ΡΡ ΠΎΡΠΈΠ±ΠΊΠ° ΠΌΠΎΠ΄ΡΠ»Ρ PCRE.
|
5.2.0 |
PREG_BACKTRACK_LIMIT_ERROR
(int)
|
ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ preg_last_error(),
Π΅ΡΠ»ΠΈ ΠΈΡΡΠ΅ΡΠΏΠ°Π»ΡΡ Π»ΠΈΠΌΠΈΡ ΠΎΠ±ΡΠ°ΡΠ½ΡΡ
ΡΡΡΠ»ΠΎΠΊ.
|
5.2.0 |
PREG_RECURSION_LIMIT_ERROR
(int)
|
ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ preg_last_error(),
Π΅ΡΠ»ΠΈ ΠΈΡΡΠ΅ΡΠΏΠ°Π»ΡΡ Π»ΠΈΠΌΠΈΡ ΡΠ΅ΠΊΡΡΡΠΈΠΈ.
|
5.2.0 |
PREG_BAD_UTF8_ERROR
(int)
|
ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ preg_last_error(),
Π΅ΡΠ»ΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ ΠΎΡΠΈΠ±ΠΊΡ Π²ΡΠ·Π²Π°Π»ΠΈ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠ΅ UTF-8-Π΄Π°Π½Π½ΡΠ΅
(ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎΠ³ΠΎ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ UTF-8).
|
5.2.0 |
PREG_BAD_UTF8_OFFSET_ERROR
(int)
|
ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ preg_last_error(),
Π΅ΡΠ»ΠΈ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π½Π°ΡΠ°Π»Ρ Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎΠΉ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ ΡΠΎΡΠΊΠΈ
ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠΈ UTF-8 (ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ UTF-8).
|
5.3.0 |
PREG_JIT_STACKLIMIT_ERROR
(int)
|
ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ preg_last_error(), Π΅ΡΠ»ΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ
ΡΡΠ½ΠΊΡΠΈΡ ΠΌΠΎΠ΄ΡΠ»Ρ PCRE Π·Π°Π²Π΅ΡΡΠΈΠ»Π°ΡΡ Π½Π΅ΡΠ΄Π°ΡΠ½ΠΎ ΠΈΠ·-Π·Π° Π»ΠΈΠΌΠΈΡΠ° JIT-ΡΡΠ΅ΠΊΠ°.
|
7.0.0 |
PCRE_VERSION
(string)
|
ΠΠ΅ΡΡΠΈΡ ΠΈ Π΄Π°ΡΠ° ΡΠ΅Π»ΠΈΠ·Π° ΠΌΠΎΠ΄ΡΠ»Ρ PCRE (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Β«7.0 18-Dec-2006Β»).
|
5.2.4 |
PCRE_VERSION_MAJOR
(int)
|
ΠΠΎΠΌΠ΅Ρ ΠΌΠ°ΠΆΠΎΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΌΠΎΠ΄ΡΠ»Ρ PCRE.
|
Β |
PCRE_VERSION_MINOR
(int)
|
ΠΠΎΠΌΠ΅Ρ ΠΌΠΈΠ½ΠΎΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΌΠΎΠ΄ΡΠ»Ρ PCRE.
|
Β |
PCRE_JIT_SUPPORT
(bool)
|
Π£ΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, Π΄ΠΎΡΡΡΠΏΠ½Π° Π»ΠΈ Π΄Π»Ρ ΠΌΠΎΠ΄ΡΠ»Ρ PCRE ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° JIT-ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ.
|
Β |
PREG_GREP_INVERT
(int)
|
ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΡΠ°Π±Π»ΠΎΠ½Ρ.
|
Β |