
Funktionsblocket PREG_QUOTE maskerar tecken i reguljära uttryck.
Anmärkning: Denna funktion är Binary-Safe. Detta innebär att UTF8-tecken inte kan bearbetas direkt.
Ingången sätter ett backslash före varje tecken som tillhör syntaxen för ett reguljärt uttryck. Det är användbart när du måste söka i en text efter överensstämmelser med en sträng som genereras vid körning och som kan innehålla speciala RegEx-tecken.
Specialtecken i reguljära uttryck är:
. \ + * ? [ ^ ] $ ( ) { } = ! < > | : - #
Det bör noteras att / inte är ett speciellt RegEx-tecken.
Om den valfria ingången anges maskeras även denna. Det är användbart för att maskera avgränsaren som krävs av PCRE-funktionerna. / är den mest använda avgränsaren.
Utgången returnerar den maskerade strängen.