preg_quote
(PHP 4, PHP 5, PHP 7, PHP 8)
preg_quote - ΠΠΊΡΠ°Π½ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ Π² ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΈΡ Π²ΠΈΡΠ°Π·Π°Ρ
ΠΠΏΠΈΡ
preg_quote(string $str, ?string $delimiter = null): string
Π€ΡΠ½ΠΊΡΠΈΡpreg_quote() ΠΏΡΠΈΠΉΠΌΠ°Ρ ΡΡΠ΄ΠΎΠΊ str
Ρ Π΄ΠΎΠ΄Π°Ρ Π·Π²ΠΎΡΠΎΡΠ½ΠΈΠΉ ΡΠ»ΡΡ ΠΏΠ΅ΡΠ΅Π΄ ΠΊΠΎΠΆΠ½ΠΈΠΌ ΡΠ»ΡΠΆΠ±ΠΎΠ²ΠΈΠΌ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠΌ. Π¦Π΅ ΠΊΠΎΡΠΈΡΠ½ΠΎ, ΡΠΊΡΠΎ Ρ ΡΠΊΠ»Π°Π΄Π°Π½Π½Ρ ΡΠ°Π±Π»ΠΎΠ½Ρ Π±Π΅ΡΡΡΡ ΡΡΠ°ΡΡΡ ΡΡΠ΄ΠΊΠΎΠ²Ρ Π·ΠΌΡΠ½Π½Ρ, Π·Π½Π°ΡΠ΅Π½Π½Ρ ΡΠΊΠΈΡ
Ρ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠΎΠ±ΠΎΡΠΈ ΡΠΊΡΠΈΠΏΡΠ° ΠΌΠΎΠΆΠ΅ Π·ΠΌΡΠ½ΡΠ²Π°ΡΠΈΡΡ.
Π£ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΈΡ
Π²ΠΈΡΠ°Π·Π°Ρ
ΡΠ»ΡΠΆΠ±ΠΎΠ²ΠΈΠΌΠΈ Π²Π²Π°ΠΆΠ°ΡΡΡΡΡ ΡΠ°ΠΊΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ: . \ + * ? [ ^ ] $ ( ) { } = ! < > | : - #
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΡΠΈΠΌΠ²ΠΎΠ» Π½Π΅ Ρ ΡΠ»ΡΠΆΠ±ΠΎΠ²ΠΈΠΌ.
ΠΠ°ΡΠ²Π°ΠΆΠ΅Π½Π½Ρ :
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ**preg_quote()**Π½Π΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΊ ΡΡΡΠΎΠΊΠ°ΠΌ $replacement ΡΡΠ½ΠΊΡΠΈΠΈpreg_replace()ΠΈ Ρ.Π΄.
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
str
ΠΡ ΡΠ΄Π½ΠΈΠΉ ΡΡΠ΄ΠΎΠΊ.
delimiter
Π―ΠΊΡΠΎ Π²ΠΊΠ°Π·Π°Π½ΠΎ Π½Π΅ΠΎΠ±ΠΎΠ²'ΡΠ·ΠΊΠΎΠ²ΠΈΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ delimiter
, Π²ΡΠ½ ΡΠ°ΠΊΠΎΠΆ Π΅ΠΊΡΠ°Π½ΡΠ²Π°ΡΠΈΠΌΠ΅ΡΡΡΡ. Π¦Π΅ Π·ΡΡΡΠ½ΠΎ Π΄Π»Ρ Π΅ΠΊΡΠ°Π½ΡΠ²Π°Π½Π½Ρ ΡΠΎΠ·Π΄ΡΠ»ΡΠ½ΠΈΠΊΠ°, ΡΠΊΠΈΠΉ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡΡΡ Π² ΡΡΠ½ΠΊΡΡΡΡ
PCRE. ΠΠ°ΠΉΠ±ΡΠ»ΡΡ ΠΏΠΎΡΠΈΡΠ΅Π½ΠΈΠΌ ΡΠΎΠ·Π΄ΡΠ»ΡΠ½ΠΈΠΊΠΎΠΌ Ρ ββΡΠΈΠΌΠ²ΠΎΠ»
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΠΎΠ²Π΅ΡΡΠ°Ρ Π΅ΠΊΡΠ°Π½ΠΎΠ²Π°Π½ΠΈΠΉ ΡΡΠ΄ΠΎΠΊ.
ΡΠΏΠΈΡΠΎΠΊ Π·ΠΌΡΠ½
ΠΠ΅ΡΡΠΈΡ | ΠΠΏΠΈΡ |
---|---|
7.3.0 | Π‘ΠΈΠΌΠ²ΠΎΠ»# ΡΠ΅ΠΏΠ΅Ρ Π΅ΠΊΡΠ°Π½ΡΡΡΡΡΡ |
7.2.0 | delimiter ΡΠ΅ΠΏΠ΅Ρ Π΄ΠΎΠΏΡΡΠΊΠ°Ρ Π·Π½Π°ΡΠ΅Π½Π½Ρ null. |
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ preg_quote()****
Loading...
ΠΡΠΈΠΊΠ»Π°Π΄ #2 ΠΠΈΠ΄ΡΠ»Π΅Π½Π½Ρ ΠΊΡΡΡΠΈΠ²ΠΎΠΌ ΡΠ»ΠΎΠ²Π° Ρ ΡΠ΅ΠΊΡΡΡ
Loading...
ΠΡΠΈΠΌΡΡΠΊΠΈ
ΠΠ°ΡΠ²Π°ΠΆΠ΅Π½Π½Ρ: Π¦Ρ ΡΡΠ½ΠΊΡΡΡ Π±Π΅Π·ΠΏΠ΅ΡΠ½Π° Π΄Π»Ρ ΠΎΠ±ΡΠΎΠ±ΠΊΠΈ Π΄Π°Π½ΠΈΡ Ρ Π΄Π²ΡΠΉΠΊΠΎΠ²ΡΠΉ ΡΠΎΡΠΌΡ.
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- Π Π΅Π³ΡΠ»ΡΡΠ½Ρ Π²ΠΈΡΠ°Π·ΠΈ PCRE
- escapeshellcmd() - ΠΠΊΡΠ°Π½ΡΠ²Π°ΡΠΈ ΠΌΠ΅ΡΠ°ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ ΡΡΠ΄ΠΊΠ°