
Η Μονάδα Λειτουργίας PREG_QUOTE μασκάρει χαρακτήρες εκφράσεων κανονικού τύπου.
Σημείωση: Αυτή η λειτουργία είναι Binary-Safe. Αυτό σημαίνει ότι τα UTF8 χαρακτήρες δεν μπορούν να επεξεργαστούν απευθείας.
Η είσοδος τοποθετεί ένα αντίστροφο παύλα πριν από κάθε χαρακτήρα που ανήκει στη σύνταξη μιας εκφράσεως κανονικού τύπου. Αυτό είναι χρήσιμο όταν πρέπει να αναζητήσετε έναν κείμενο για αντιστοιχίες με μια αλυσίδα χαρακτήρων που δημιουργείται κατά την εκτέλεση και η οποία μπορεί να περιέχει ειδικούς χαρακτήρες RegEx.
Ειδικοί χαρακτήρες εκφράσεων κανονικού τύπου είναι:
. \ + * ? [ ^ ] $ ( ) { } = ! < > | : - #
Πρέπει να σημειωθεί ότι το / δεν είναι ειδικός χαρακτήρας RegEx.
Αν έχει οριστεί η προαιρετική είσοδος, τότε και αυτή μασκάρεται. Αυτό είναι χρήσιμο για να μασκαρέψετε τον διαχωριστή που απαιτείται από τις λειτουργίες PCRE. Ο / είναι ο πιο συχνά χρησιμοποιούμενος διαχωριστής.
Η έξοδος επιστρέφει την μασκαρισμένη αλυσίδα χαρακτήρων.