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.0delimiter Ρ‚Π΅ΠΏΠ΅Ρ€ допускає значСння null.

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ΠΈ

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ #1 ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ використання preg_quote()****

Loading...

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ #2 ВиділСння курсивом слова Ρƒ тСксті

Loading...

ΠŸΡ€ΠΈΠΌΡ–Ρ‚ΠΊΠΈ

ЗауваТСння: Ця функція Π±Π΅Π·ΠΏΠ΅Ρ‡Π½Π° для ΠΎΠ±Ρ€ΠΎΠ±ΠΊΠΈ Π΄Π°Π½ΠΈΡ… Ρƒ Π΄Π²Ρ–ΠΉΠΊΠΎΠ²Ρ–ΠΉ Ρ„ΠΎΡ€ΠΌΡ–.

Π”ΠΈΠ²Ρ–Ρ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΎΠΆ